From 5eb49a01362df71dab345bb276d3d2d0b40aa005 Mon Sep 17 00:00:00 2001 From: "Robbie Harwood (frozencemetery)" Date: Wed, 26 Aug 2015 17:06:32 -0400 Subject: Update man pages for symbolic euids and config snippets Signed-off-by: Robbie Harwood Reviewed-by: Simo Sorce --- proxy/man/gssproxy.8.xml | 30 +++++++++++++++++++++++++++--- proxy/man/gssproxy.conf.5.xml | 17 +++++++++++++---- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/proxy/man/gssproxy.8.xml b/proxy/man/gssproxy.8.xml index 68f5ff7..809ec20 100644 --- a/proxy/man/gssproxy.8.xml +++ b/proxy/man/gssproxy.8.xml @@ -72,9 +72,33 @@ - Specify a non-default config file. The default is - /etc/gssproxy/gssproxy.conf. For reference - on the config file syntax and options, consult the + 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. + + + + + + , + + + + 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 diff --git a/proxy/man/gssproxy.conf.5.xml b/proxy/man/gssproxy.conf.5.xml index 95fdb65..9a79894 100644 --- a/proxy/man/gssproxy.conf.5.xml +++ b/proxy/man/gssproxy.conf.5.xml @@ -25,19 +25,26 @@ Optional configuration directives for the gssproxy daemon. - The gssproxy.conf file is a classic ini-style configuration file. + GSS-Proxy conf files are classic ini-style configuration files. Each option consist of a key = value pair. Any characters behind '#' will be treated as comments and will be ignored. Boolean parameters accept "1", "true", "yes" and "on" as positive values. All other values will be considered as negative values. + + GSS-Proxy conf files must either be named "gssproxy.conf", or be + of the form "##-foo.conf" (that is, start with two numbers + followed by a dash, and end in ".conf"). Files not conforming to + this will be ignored unless specifically requested through command + line parameters. + SECTIONS - A section in the gssproxy.conf file is identified by the sectionname in square brackets ([sectionname]). + A section in a GSS-Proxy conf file is identified by the sectionname in square brackets ([sectionname]). There is one special section for global gssproxy settings, called @@ -152,9 +159,11 @@ - euid (integer) + euid (integer or string) - The numeric effective uid of a running process, required to identify a service. + Either the numeric (e.g., 48) or symbolic (e.g., + apache) effective uid of a running process, + required to identify a service. The "euid" parameter is imperative, any section without it will be discarded. Default: euid = -- cgit