aboutsummaryrefslogtreecommitdiffstats
path: root/doc/tools.texi
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2022-03-21 12:06:00 +0000
committerWerner Koch <[email protected]>2022-03-21 12:21:20 +0000
commite5ef5e3b914d5c8f0b841b078b164500ea157804 (patch)
tree5a30d08231a5f9fae6598ec3bd434dcaa5793662 /doc/tools.texi
parentcommon: Fix another race condition, and address the other one. (diff)
downloadgnupg-e5ef5e3b914d5c8f0b841b078b164500ea157804.tar.gz
gnupg-e5ef5e3b914d5c8f0b841b078b164500ea157804.zip
gpgtar: Finally use a pipe for decryption.
* tools/gpgtar.h (opt): Add new flags. * tools/gpgtar.c: new options --batch, --yes, --no, --status-fd, and --require-compliance. (main): Init signals. * tools/gpgtar-create.c: Add new header files. (gpgtar_create): Rework to use a pipe for encryption and signing. * tools/gpgtar-list.c: Add new header files. (gpgtar_list): Rework to use a pipe for decryption. * tools/gpgtar-extract.c: Add new header files. (gpgtar_extract): Rework to use a pipe for decryption. -- Fixes-commit: 40dbee86f3043aff8a8c2055521e270318e33068
Diffstat (limited to 'doc/tools.texi')
-rw-r--r--doc/tools.texi25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/tools.texi b/doc/tools.texi
index 0acf4f49c..cff649752 100644
--- a/doc/tools.texi
+++ b/doc/tools.texi
@@ -2000,6 +2000,31 @@ 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.
+@item --batch
+@opindex batch
+Use batch mode. Never ask but use the default action. This option is
+passed directly to @command{gpg}.
+
+@item --yes
+@opindex yes
+Assume "yes" on most questions. Often used together with
+@option{--batch} to overwrite existing files. This option is passed
+directly to @command{gpg}.
+
+@item --no
+@opindex no
+Assume "no" on most questions. This option is passed directly to
+@command{gpg}.
+
+@item --require-compliance
+@opindex require-compliance
+This option is passed directly to @command{gpg}.
+
+@item --status-fd @var{n}
+@opindex status-fd
+Write special status strings to the file descriptor @var{n}.
+See the file DETAILS in the documentation for a listing of them.
+
@item --set-filename @var{file}
@opindex set-filename