diff options
author | Daniel Kahn Gillmor <[email protected]> | 2016-10-26 20:37:08 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2016-10-27 01:46:53 +0000 |
commit | 75f8aaf5bc2dc7fcffe2987a572d489155c91eb9 (patch) | |
tree | 787adb71e263259128b35b8f74da42d3ac48ce18 /g10/ecdh.c | |
parent | agent,common: move get_socket_name() into common. (diff) | |
download | gnupg-75f8aaf5bc2dc7fcffe2987a572d489155c91eb9.tar.gz gnupg-75f8aaf5bc2dc7fcffe2987a572d489155c91eb9.zip |
dirmngr: Implement --supervised command (for systemd, etc).
* dirmngr/dirmngr.c (main): Add new --supervised command, which is a
mode designed for running under a process supervision system like
systemd or runit.
* doc/dirmngr.texi: document --supervised option.
--
"dirmngr --supervised" is a way to invoke dirmngr such that a system
supervisor like systemd can provide socket-activated startup, log
management, and scheduled shutdown.
When running in this mode, dirmngr:
* Does not open its own listening socket; rather, it expects to be
given a listening socket on file descriptor 3.
* Does not detach from the invoking process, staying in the
foreground instead.
Signed-off-by: Daniel Kahn Gillmor <[email protected]>
Diffstat (limited to 'g10/ecdh.c')
0 files changed, 0 insertions, 0 deletions