__apt_key: fix key dearmor when fetching from uri

remotes/origin/feature/shell-lib
Ander Punnar 6 years ago
parent 799ec72369
commit d147f4a86f
  1. 8
      cdist/conf/type/__apt_key/gencode-remote

@ -48,11 +48,11 @@ curl -s -L \\
-o "$keyfile" \\
"$uri"
if grep -Fq 'BEGIN PGP PUBLIC KEY BLOCK' \\
"$keyfile"
key="\$( cat "$keyfile" )"
if echo "\$key" | grep -Fq 'BEGIN PGP PUBLIC KEY BLOCK'
then
cat "$keyfile" \\
| gpg --export > "$keyfile"
echo "\$key" | gpg --dearmor > "$keyfile"
fi
EOF

Loading…
Cancel
Save