mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
tools: New option --keyboxd for gpg-connect-agent.
* configure.ac: New option --keyboxd-pgm. (KEYBOXD_NAME, KEYBOXD_DISP_NAME): New ac_defines. * common/util.h: Add substitutes for new error codes. (GNUPG_MODULE_NAME_KEYBOXD): New. * common/homedir.c (gnupg_module_name): Support GNUPG_MODULE_NAME_KEYBOXD. * common/asshelp.c (SECS_TO_WAIT_FOR_KEYBOXD): New. (wait_for_sock): Support keyboxd. (start_new_service): Ditto. (start_new_keyboxd): New. * tools/gpg-connect-agent.c: New options --keyboxd and --keyboxd-program. (start_agent): Implement new option. -- This change allows us to test the new keyboxd using our standard helper. It also provides the necessary code to start keyboxd on the fly. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
e22ebf3570
commit
0611f548bc
7 changed files with 111 additions and 13 deletions
|
@ -1328,11 +1328,22 @@ Specify the directory manager (keyserver client) program to be started
|
|||
if none is running. This has only an effect if used together with the
|
||||
option @option{--dirmngr}.
|
||||
|
||||
@item --keyboxd-program @var{file}
|
||||
@opindex keyboxd-program
|
||||
Specify the keybox daemon program to be started if none is running.
|
||||
This has only an effect if used together with the option
|
||||
@option{--keyboxd}.
|
||||
|
||||
@item --dirmngr
|
||||
@opindex dirmngr
|
||||
Connect to a running directory manager (keyserver client) instead of
|
||||
to the gpg-agent. If a dirmngr is not running, start it.
|
||||
|
||||
@item --keyboxd
|
||||
@opindex keyboxd
|
||||
Connect to a running keybox daemon instead of
|
||||
to the gpg-agent. If a keyboxd is not running, start it.
|
||||
|
||||
@item -S
|
||||
@itemx --raw-socket @var{name}
|
||||
@opindex raw-socket
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue