diff options
-rwxr-xr-x | gpg-sign-all | 8 |
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 |