[git] GnuPG - branch, STABLE-BRANCH-2-2, updated. gnupg-2.2.2-8-g1b6d1ac

by Werner Koch cvs at cvs.gnupg.org
Wed Nov 15 10:21:46 CET 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU Privacy Guard".

The branch, STABLE-BRANCH-2-2 has been updated
       via  1b6d1ac97638ebc5b5ce7d863b166e9b7669bf2f (commit)
      from  878b8bfdcc3a8becfc46b9287a2d14cd3c875f28 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1b6d1ac97638ebc5b5ce7d863b166e9b7669bf2f
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Nov 15 10:17:17 2017 +0100

    doc: Add man page for gpgtar
    
    --
    
    This also removes the documentation for gpg-zip which is not
    distributed anymore.
    
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/doc/Makefile.am b/doc/Makefile.am
index 89079b3..097a560 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -91,7 +91,7 @@ myman_sources = gnupg7.texi gpg.texi gpgsm.texi gpg-agent.texi \
 	        dirmngr.texi scdaemon.texi tools.texi wks.texi
 myman_pages   = gpgsm.1 gpg-agent.1 dirmngr.8 scdaemon.1 \
                 watchgnupg.1 gpgconf.1 addgnupghome.8 gpg-preset-passphrase.1 \
-		gpg-connect-agent.1 gpgparsemail.1 symcryptrun.1 \
+		gpg-connect-agent.1 gpgparsemail.1 symcryptrun.1 gpgtar.1 \
 		applygnupgdefaults.8 gpg-wks-client.1 gpg-wks-server.1 \
 		dirmngr-client.1
 if USE_GPG2_HACK
@@ -110,7 +110,7 @@ CLEANFILES = yat2m mkdefsinc defs.inc
 DISTCLEANFILES = gnupg.tmp gnupg.ops yat2m-stamp.tmp yat2m-stamp \
                  gnupg-card-architecture.eps \
                  gnupg-module-overview.eps \
-		 $(myman_pages) gpg-zip.1 gnupg.7
+		 $(myman_pages) gnupg.7
 
 yat2m: yat2m.c
 	$(CC_FOR_BUILD) -o $@ $(srcdir)/yat2m.c
diff --git a/doc/tools.texi b/doc/tools.texi
index 332fb01..5104bea 100644
--- a/doc/tools.texi
+++ b/doc/tools.texi
@@ -20,7 +20,7 @@ GnuPG comes with a couple of smaller tools:
 * dirmngr-client::        How to use the Dirmngr client tool.
 * gpgparsemail::          Parse a mail message into an annotated format
 * symcryptrun::           Call a simple symmetric encryption tool.
-* gpg-zip::               Encrypt or sign files into an archive.
+* gpgtar::                Encrypt or sign files into an archive.
 @end menu
 
 @c
@@ -1894,23 +1894,19 @@ The possible exit status codes of @command{symcryptrun} are:
 
 
 @c
- at c  GPG-ZIP
+ at c  GPGTAR
 @c
- at c The original manpage on which this section is based was written
- at c by Colin Tuckley  <colin at tuckley.org> and Daniel Leidert
- at c <daniel.leidert at wgdd.de> for the Debian distribution (but may be used by
- at c others).
- at manpage gpg-zip.1
- at node gpg-zip
+ at manpage gpgtar.1
+ at node gpgtar
 @section Encrypt or sign files into an archive
 @ifset manverb
-.B gpg-zip
+.B gpgtar
 \- Encrypt or sign files into an archive
 @end ifset
 
 @mansect synopsis
 @ifset manverb
-.B  gpg-zip
+.B  gpgtar
 .RI [ options ]
 .I filename1
 .I [ filename2, ... ]
@@ -1919,61 +1915,130 @@ The possible exit status codes of @command{symcryptrun} are:
 @end ifset
 
 @mansect description
- at command{gpg-zip} encrypts or signs files into an archive.  It is an
+ at command{gpgtar} encrypts or signs files into an archive.  It is an
 gpg-ized tar using the same format as used by PGP's PGP Zip.
 
 @manpause
 @noindent
- at command{gpg-zip} is invoked this way:
+ at command{gpgtar} is invoked this way:
 
 @example
-gpg-zip [options] @var{filename1} [@var{filename2}, ...] @var{directory} [@var{directory2}, ...]
+gpgtar [options] @var{filename1} [@var{filename2}, ...] @var{directory} [@var{directory2}, ...]
 @end example
 
 @mansect options
 @noindent
- at command{gpg-zip} understands these options:
+ at command{gpgtar} understands these options:
 
 @table @gnupgtabopt
 
+ at item --create
+ at opindex create
+Put given files and directories into a vanilla ``ustar'' archive.
+
+ at item --extract
+ at opindex extract
+Extract all files from a vanilla ``ustar'' archive.
+
 @item --encrypt
 @itemx -e
 @opindex encrypt
-Encrypt data.  This option may be combined with @option{--symmetric} (for  output that may be decrypted via a secret key or a passphrase).
+Encrypt given files and directories into an archive.  This option may
+be combined with option @option{--symmetric} for an archive that may
+be decrypted via a secret key or a passphrase.
 
 @item --decrypt
 @itemx -d
 @opindex decrypt
-Decrypt data.
+Extract all files from an encrypted archive.
+
+ at item --sign
+ at itemx -s
+Make a signed archive from the given files and directories.  Thsi can
+be combined with option @option{--encrypt} to create a signed and then
+encrypted archive.
+
+ at item --list-archive
+ at itemx -t
+ at opindex list-archive
+List the contents of the specified archive.
 
 @item --symmetric
 @itemx -c
 Encrypt with a symmetric cipher using a passphrase.  The default
-symmetric cipher used is CAST5, but may be chosen with the
+symmetric cipher used is @value{GPGSYMENCALGO}, but may be chosen with the
 @option{--cipher-algo} option to @command{gpg}.
 
- at item --sign
- at itemx -s
-Make a signature.  See @command{gpg}.
-
 @item --recipient @var{user}
 @itemx -r @var{user}
 @opindex recipient
-Encrypt for user id @var{user}. See @command{gpg}.
+Encrypt for user id @var{user}. For details see @command{gpg}.
 
 @item --local-user @var{user}
 @itemx -u @var{user}
 @opindex local-user
-Use @var{user} as the key to sign with.  See @command{gpg}.
-
- at item --list-archive
- at opindex list-archive
-List the contents of the specified archive.
+Use @var{user} as the key to sign with.  For details see @command{gpg}.
 
 @item --output @var{file}
 @itemx -o @var{file}
 @opindex output
-Write output to specified file @var{file}.
+Write the archive to the specified file @var{file}.
+
+ at item --verbose
+ at itemx -v
+ at opindex verbose
+Enable extra informational output.
+
+ at item --quiet
+ at itemx -q
+ at opindex quiet
+Try to be as quiet as possible.
+
+ at item --skip-crypto
+ at opindex skip-crypto
+Skip all crypto operations and create or extract vanilla ``ustar''
+archives.
+
+ at item --dry-run
+ at opindex dry-run
+Do not actually output the extracted files.
+
+ at item --directory @var{dir}
+ at itemx -C @var{dir}
+ at opindex directory
+Extract the files into the directory @var{dir}.  The
+default is to take the directory name from
+the input filename.  If no input filename is known a directory named
+ at file{GPGARCH} is used.
+
+ at item --files-from @var{file}
+ at itemx -T @var{file}
+Take the file names to work from the file @var{file}; one file per
+line.
+
+ at item --null
+ at opindex null
+Modify option @option{--files-from} to use a binary nul instead of a
+linefeed to separate file names.
+
+ at item --openpgp
+ at opindex openpgp
+This option has no effect becuase OpenPGP encryption and signing is
+the default.
+
+ at item --cms
+ at opindex cms
+This option is reserved and shall not be used.  It will eventually be
+used to encrypt or sign using the CMS protocol; but that is not yet
+implemented.
+
+
+ at item --set-filename @var{file}
+ at opindex set-filename
+Use the last component of @var{file} as the output directory.  The
+default is to take the directory name from the input filename.  If no
+input filename is known a directory named @file{GPGARCH} is used.
+This option is deprecated in favor of option @option{--directory}.
 
 @item --gpg @var{gpgcmd}
 @opindex gpg
@@ -1981,15 +2046,14 @@ Use the specified command @var{gpgcmd} instead of @command{gpg}.
 
 @item --gpg-args @var{args}
 @opindex gpg-args
-Pass the specified options to @command{gpg}.
-
- at item --tar @var{tarcmd}
- at opindex tar
-Use the specified command @var{tarcmd} instead of @command{tar}.
+Pass the specified extra options to @command{gpg}.
 
 @item --tar-args @var{args}
 @opindex tar-args
-Pass the specified options to @command{tar}.
+Assume @var{args} are standard options of the command @command{tar}
+and parse them.  The only supported tar options are "--directory",
+"--files-from", and "--null" This is an obsolete options because those
+supported tar options can also be given directly.
 
 @item --version
 @opindex version
@@ -2017,14 +2081,14 @@ Encrypt the contents of directory @file{mydocs} for user Bob to file
 @file{test1}:
 
 @example
-gpg-zip --encrypt --output test1 --gpg-args  -r Bob mydocs
+gpgtar --encrypt --output test1 -r Bob mydocs
 @end example
 
 @noindent
 List the contents of archive @file{test1}:
 
 @example
-gpg-zip --list-archive test1
+gpgtar --list-archive test1
 @end example
 
 

-----------------------------------------------------------------------

Summary of changes:
 doc/Makefile.am |   4 +-
 doc/tools.texi  | 136 +++++++++++++++++++++++++++++++++++++++++---------------
 2 files changed, 102 insertions(+), 38 deletions(-)


hooks/post-receive
-- 
The GNU Privacy Guard
http://git.gnupg.org




More information about the Gnupg-commits mailing list