From f467e61903a38cd6a37be8563d508d6a53abecb1 Mon Sep 17 00:00:00 2001 From: Joe Orton Date: Wed, 23 May 2012 22:29:03 +0000 Subject: * docs/manual/: Commit XML for suexec changes + re-transform; thanks to nd@. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1342078 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/suexec.xml | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'docs/manual/suexec.xml') diff --git a/docs/manual/suexec.xml b/docs/manual/suexec.xml index f78f598f3c..b089e3f1fa 100644 --- a/docs/manual/suexec.xml +++ b/docs/manual/suexec.xml @@ -359,6 +359,21 @@ together with the --enable-suexec option to let APACI accept your request for using the suEXEC feature. +
--enable-suexec-capabilities
+ +
Linux specific: Normally, + the suexec binary is installed "setuid/setgid + root", which allows it to run with the full privileges of the + root user. If this option is used, the suexec + binary will instead be installed with only the setuid/setgid + "capability" bits set, which is the subset of full root + priviliges required for suexec operation. Note that + the suexec binary may not be able to write to a log + file in this mode; it is recommended that the + --with-suexec-syslog --without-suexec-logfile + options are used in conjunction with this mode, so that syslog + logging is used instead.
+
--with-suexec-bin=PATH
The path to the suexec binary must be hard-coded @@ -423,6 +438,12 @@ "suexec_log" and located in your standard logfile directory (--logfiledir).
+
--with-suexec-syslog
+ +
If defined, suexec will log notices and errors to syslog + instead of a logfile. This option must be combined + with --without-suexec-logfile.
+
--with-suexec-safepath=PATH
Define a safe PATH environment to pass to CGI @@ -544,9 +565,12 @@ Group webgroup

The suEXEC wrapper will write log information to the file defined with the --with-suexec-logfile - option as indicated above. If you feel you have configured and - installed the wrapper properly, have a look at this log and the - error_log for the server to see where you may have gone astray.

+ option as indicated above, or to syslog if --with-suexec-syslog + is used. If you feel you have configured and + installed the wrapper properly, have a look at the log and the + error_log for the server to see where you may have gone astray. + The output of "suexec -V" will show the options + used to compile suexec, if using a binary distribution.

-- cgit v1.2.3