diff options
author | Neal H. Walfield <[email protected]> | 2015-11-17 21:15:33 +0000 |
---|---|---|
committer | Neal H. Walfield <[email protected]> | 2015-11-17 21:15:33 +0000 |
commit | 84ebf15b06e435453b2f58775f97a3a1c61a7e55 (patch) | |
tree | a1eb988d9b1a9f3e1e4e7f63da748658bb416244 | |
parent | gpg: Allow selecting subkeys using a keyid. (diff) | |
download | gnupg-84ebf15b06e435453b2f58775f97a3a1c61a7e55.tar.gz gnupg-84ebf15b06e435453b2f58775f97a3a1c61a7e55.zip |
tools: Fix option parsing for gpg-zip.
* tools/gpg-zip.in: Correctly set GPG when --gpg is specified.
Correctly set TAR when --tar is specified. Pass TAR_ARGS to tar.
--
Signed-off-by: Neal H. Walfield <[email protected]>
Co-authored-by: Michael Mönch <[email protected]>
GnuPG-bug-id 1351
GnuPG-bug-id 1442
-rw-r--r-- | tools/gpg-zip.in | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/gpg-zip.in b/tools/gpg-zip.in index d27b1f962..a6b423877 100644 --- a/tools/gpg-zip.in +++ b/tools/gpg-zip.in @@ -94,7 +94,8 @@ while test $# -gt 0 ; do exit 0 ;; --gpg) - GPG=$1 + GPG=$2 + shift shift ;; --gpg-args) @@ -103,7 +104,8 @@ while test $# -gt 0 ; do shift ;; --tar) - TAR=$1 + TAR=$2 + shift shift ;; --tar-args) @@ -126,8 +128,8 @@ while test $# -gt 0 ; do done if test x$create = xyes ; then -# echo "$TAR -cf - "$@" | $GPG --set-filename x.tar $gpg_args" 1>&2 - $TAR -cf - "$@" | $GPG --set-filename x.tar $gpg_args +# echo "$TAR $tar_args -cf - "$@" | $GPG --set-filename x.tar $gpg_args" 1>&2 + $TAR $tar_args -cf - "$@" | $GPG --set-filename x.tar $gpg_args elif test x$list = xyes ; then # echo "cat \"$1\" | $GPG $gpg_args | $TAR $tar_args -tf -" 1>&2 cat "$1" | $GPG $gpg_args | $TAR $tar_args -tf - |