aplinfo: use sequioa for key ring generation

The sq CLI tool's UX is such a fresh breath of air compared to gpg...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2023-05-29 14:01:22 +02:00
parent 4a8501a8b7
commit 00ea2e4b6e
2 changed files with 5 additions and 6 deletions

View File

@ -19,12 +19,10 @@ update:
wget http://download.proxmox.com/images/aplinfo-pve-7.dat -O aplinfo.dat.tmp wget http://download.proxmox.com/images/aplinfo-pve-7.dat -O aplinfo.dat.tmp
mv aplinfo.dat.tmp aplinfo.dat mv aplinfo.dat.tmp aplinfo.dat
%.gpg: %.pubkey trustedkeys.gpg: ${TRUSTED_KEYS}
gpg --dearmor -o $@ $< sq keyring join -o $@.tmp *.pubkey proxmox-release-bookworm.gpg
mv $@.tmp $@
trustedkeys.gpg: ${TRUSTED_KEYS:.pubkey=.gpg}
cat $^ > $@
.PHONY: clean .PHONY: clean
clean: clean:
rm -rf *~ aplinfo.dat.gz aplinfo.dat.asc tempgpg *.gpg rm -rf *~ aplinfo.dat.gz aplinfo.dat.asc trustedkeys.gpg

1
debian/control vendored
View File

@ -25,6 +25,7 @@ Build-Depends: debhelper (>= 12~),
pve-doc-generator (>= 7.2-3), pve-doc-generator (>= 7.2-3),
pve-eslint (>= 7.28.0-1), pve-eslint (>= 7.28.0-1),
qemu-server (>= 6.0-15), qemu-server (>= 6.0-15),
sq,
unzip, unzip,
Maintainer: Proxmox Support Team <support@proxmox.com> Maintainer: Proxmox Support Team <support@proxmox.com>