From 657f79d39b5dfc0d01ea3d22a3587c9cc782c16b Mon Sep 17 00:00:00 2001 From: Tails developers Date: Sat, 3 Nov 2012 18:30:39 +0100 Subject: Fail-close if multiple-keys are present by quoting KEY in export-key --- templates/reprepro-export-key.sh.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/reprepro-export-key.sh.erb b/templates/reprepro-export-key.sh.erb index 253672a..2b25df2 100644 --- a/templates/reprepro-export-key.sh.erb +++ b/templates/reprepro-export-key.sh.erb @@ -9,7 +9,7 @@ if [ -n "$KEY" ]; then TEMPFILE=$(mktemp) trap "rm -f '$TEMPFILE'" EXIT DESTFILE='<%= @basedir %>/key.asc' - gpg --homedir '<%= @basedir %>/.gnupg' --export --armor $KEY > "$TEMPFILE" + gpg --homedir '<%= @basedir %>/.gnupg' --export --armor "$KEY" > "$TEMPFILE" mv "$TEMPFILE" "$DESTFILE" chown reprepro:reprepro "$DESTFILE" chmod 0664 "$DESTFILE" -- cgit v1.2.3