[dak/master] Check existance of required packages
---
scripts/debian/generate-archive-key | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/scripts/debian/generate-archive-key b/scripts/debian/generate-archive-key
index e9b66a0..bafda8c 100755
--- a/scripts/debian/generate-archive-key
+++ b/scripts/debian/generate-archive-key
@@ -14,6 +14,17 @@ set -o pipefail
conf=${1:-""}
output=${2:-""}
+err=0
+for package in gnupg libgfshare-bin pinentry-tty; do
+ if ! dpkg -l ${package} >/dev/null 2>&1; then
+ echo "Missing package ${package}"
+ err=1
+ fi
+done
+if [[ ${err} -ne 0 ]]; then
+ exit 8
+fi
+
# designated revokers
revokers=(
80E976F14A508A48E9CA3FE9BC372252CA1CF964
--
2.1.4
Reply to: