mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
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: 40dbee86f3
This commit is contained in:
parent
2f1afc1296
commit
e5ef5e3b91
6 changed files with 275 additions and 146 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue