summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTails developers <tails@boum.org>2012-11-03 18:30:39 +0100
committerTails developers <tails@boum.org>2012-11-03 18:36:23 +0100
commit657f79d39b5dfc0d01ea3d22a3587c9cc782c16b (patch)
tree96a075e2b1c6c0f26abbc28bf550fe44f3bf55e7
parentf0d79d040a5c330bbb766199b800087fc13ab0a2 (diff)
Fail-close if multiple-keys are present by quoting KEY in export-key
-rw-r--r--templates/reprepro-export-key.sh.erb2
1 files changed, 1 insertions, 1 deletions
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"