summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2019-01-29 19:23:26 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2019-01-29 19:44:47 +0000
commitea649000def0dc8fef13c63fac045c5741b53fbd (patch)
tree20bc651a015d56906c7d3c55f0a99c08aa432822
parentShowing archive areas debconf question only when at least one archive has pre... (diff)
downloadprogress-linux-ea649000def0dc8fef13c63fac045c5741b53fbd.tar.xz
progress-linux-ea649000def0dc8fef13c63fac045c5741b53fbd.zip
Installing all available apt keys.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rwxr-xr-xdebian/progress-linux.postinst12
1 files changed, 8 insertions, 4 deletions
diff --git a/debian/progress-linux.postinst b/debian/progress-linux.postinst
index 12a15d3..a6e613b 100755
--- a/debian/progress-linux.postinst
+++ b/debian/progress-linux.postinst
@@ -20,8 +20,12 @@ cat > /etc/apt/preferences.d/progress-linux.pref << EOF
EOF
# apt key
- echo "Installing /etc/apt/trusted.gpg.d/progress-linux-5-engywuck-archive-key.gpg ..."
- ln -sf /usr/share/progress-linux/pgp-keys/progress-linux-5-engywuck-archive-key.gpg /etc/apt/trusted.gpg.d/progress-linux-5-engywuck-archive-key.gpg
+ echo "Installing /etc/apt/trusted.gpg.d/progress-linux.gpg ..."
+ rm -f /etc/apt/trusted.gpg.d/progress-linux.gpg
+ for KEY in /usr/share/progress-linux/pgp-keys/*archive-key.gpg
+ do
+ cat "${KEY}" >> /etc/apt/trusted.gpg.d/progress-linux.gpg
+ done
}
Remove ()
@@ -35,8 +39,8 @@ Remove ()
rm -f /etc/apt/preferences.d/progress-linux.pref
# apt key
- echo "Removing /etc/apt/trusted.gpg.d/progress-linux-5-engywuck-archive-key.gpg ..."
- rm -f /etc/apt/trusted.gpg.d/progress-linux-5-engywuck-archive-key.gpg
+ echo "Removing /etc/apt/trusted.gpg.d/progress-linux.gpg ..."
+ rm -f /etc/apt/trusted.gpg.d/progress-linux.gpg
}
Configure ()