aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xgpg-sign-all8
1 files changed, 4 insertions, 4 deletions
diff --git a/gpg-sign-all b/gpg-sign-all
index 62dda54..bff22c7 100755
--- a/gpg-sign-all
+++ b/gpg-sign-all
@@ -9,20 +9,20 @@ for f; do
fbare=$(echo "$f" | sed -e 's/\.[^./]*$//')
case "$f" in
*.gz)
- gzip -cd "$f" | gpg --use-agent -a -b -o "$fbare".sign \
+ gzip -cd -- "$f" | gpg --use-agent -a -b -o "$fbare".sign \
--set-filename "$(basename "$fbare")" -
;;
*.bz2)
- bzip2 -cd "$f" | gpg --use-agent -a -b -o "$fbare".sign \
+ bzip2 -cd -- "$f" | gpg --use-agent -a -b -o "$fbare".sign \
--set-filename "$(basename "$fbare")" -
;;
*.xz)
- xz -cd "$f" | gpg --use-agent -a -b -o "$fbare".sign \
+ xz -cd -- "$f" | gpg --use-agent -a -b -o "$fbare".sign \
--set-filename "$(basename "$fbare")" -
;;
*)
gpg --use-agent -a -b -o "$f".sign \
- --set-filename "$(basename "$f")" "$f"
+ --set-filename "$(basename "$f")" - < "$f"
;;
esac
done