gssproxy8
Gssproxy daemon
Usage
gssproxy [options]
Overview
gssproxy provides a daemon to manage access to GSSAPI credentials.
gssproxy consists of the gssproxy daemon (configured by the gssproxy.conf(5) file) and a GSSAPI interposer plugin (gssproxy-mech(8)).
Options
-
-D,--daemon -
Become a daemon after starting up.
-
-c,--config -
Specify a config file to use as the main config file (read before the rest of the config directory). The default is to use the file /etc/gssproxy/gssproxy.conf. For reference on the config file syntax and options, consult the gssproxy.conf(5) manual page.
-
-C,--configdir -
Specify a non-default config dir. Files named of the form "##-foo.conf" (that is, beginning with two digits and a dash, and ending in ".conf") will be read in numeric order from this directory, in addition to the config file itself. The default is /etc/gssproxy. For reference on the config file syntax and options, consult the gssproxy.conf(5) manual page.
-
-d,--debug -
Turn on debugging. This option is identical to --debug-level=1.
--debug-level=
Turn on debugging at the specified level. 0 corresponds to no logging, while 1 turns on basic debug logging. Level 2 increases verbosity, including more detailed credential verification.
At level 3 and above, KRB5_TRACE output is logged. If KRB5_TRACE was already set in the execution environment, trace output is sent to its value instead.
-
-i,--interactive -
Run in the foreground, don't become a daemon.
-
-u,--userproxy -
Run gssproxy in userproxy mode. This mode ignores configuration files, and listens on a socket in $XDG_RUNTIME_DIR/gssproxy/default.sock instead. See the project documentation for more information on the behavior of this mode.
-
-s,--socket -
Specify a custom default socket name. This socket will be used by all sections that do not define an explicit socket.
-
--syslog-status -
Enable additional logging to syslog.
-
--version -
Print version number and exit.
Signals
SIGTERM/SIGINT
Informs the GssProxy to gracefully terminate all of its child processes and then shut down.
SIGHUP
Request a reload of all configuration for gssproxy. If there is an error in the configuration files, the existing configuration will not be replaced; if there is a problem applying the new configuration, gssproxy will exit.
Releases
6 releases since Debian 9 (Stretch); the text changed 5 times.
--syslog-status since Debian 12 (Bookworm);
--userproxy since Debian 12 (Bookworm);
-u since Debian 12 (Bookworm).