pepper 00/12/02 19:06:06
Modified: htdocs/manual suexec.html suexec_1_2.html Log: Cleaning up a bunch of bogus </p> tags. Revision Changes Path 1.24 +11 -6 httpd-docs-1.3/htdocs/manual/suexec.html Index: suexec.html =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/suexec.html,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- suexec.html 1999/01/08 23:13:27 1.23 +++ suexec.html 2000/12/03 03:06:06 1.24 @@ -15,7 +15,6 @@ <H1 ALIGN="CENTER">Apache suEXEC Support</H1> -<P ALIGN="LEFT"> <OL> <LI><BIG><STRONG>CONTENTS</STRONG></BIG></LI> <LI><A HREF="#what">What is suEXEC?</A></LI> @@ -28,7 +27,6 @@ <LI><A HREF="#jabberwock">Beware the Jabberwock: Warnings & Examples</A></LI> </OL> -</P> <H3><A NAME="what">What is suEXEC?</A></H3> <P ALIGN="LEFT"> @@ -125,6 +123,8 @@ The wrapper then employs the following process to determine success or failure -- if any one of these conditions fail, the program logs the failure and exits with an error, otherwise it will continue: +</P> + <OL> <LI><STRONG>Was the wrapper called with the proper number of arguments?</STRONG> @@ -269,7 +269,6 @@ </BLOCKQUOTE> </LI> </OL> -</P> <P ALIGN="LEFT"> This is the standard operation of the the suEXEC wrapper's security model. @@ -303,6 +302,8 @@ <P ALIGN="LEFT"> <STRONG>APACI's suEXEC configuration options</STRONG><BR> +</P> + <DL> <DT><CODE>--enable-suexec</CODE> <DD>This option enables the suEXEC feature which is never installed or @@ -358,7 +359,6 @@ <DD>Define a safe PATH environment to pass to CGI executables. Default value is "/usr/local/bin:/usr/bin:/bin". </DL> -</P> <P ALIGN="LEFT"> <STRONG>Checking your suEXEC setup</STRONG><BR> @@ -366,6 +366,8 @@ the configuration with the --layout option. <BR> Example output: +</P> + <PRE> suEXEC setup: suexec binary: /usr/local/apache/sbin/suexec @@ -377,7 +379,6 @@ minimum user ID: 100 minimum group ID: 100 </PRE> -</P> <P ALIGN="LEFT"> <STRONG>Compiling and installing the suEXEC wrapper</STRONG><BR> @@ -406,9 +407,13 @@ directory (default is "/usr/local/apache/sbin/suexec"). If Apache finds a properly configured suEXEC wrapper, it will print the following message to the error log: +</P> + <PRE> [notice] suEXEC mechanism enabled (wrapper: <EM>/path/to/suexec</EM>) </PRE> + +<p> If you don't see this message at server startup, the server is most likely not finding the wrapper program where it expects it, or the executable is not installed <EM>setuid root</EM>. @@ -419,7 +424,7 @@ <BR> If you want to disable suEXEC you should kill and restart Apache after you have removed the "suexec" file. -</P> +</p> <P ALIGN="CENTER"> <STRONG><A HREF="suexec.html">BACK TO CONTENTS</A></STRONG> 1.3 +7 -3 httpd-docs-1.3/htdocs/manual/suexec_1_2.html Index: suexec_1_2.html =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/suexec_1_2.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- suexec_1_2.html 1999/01/08 23:13:27 1.2 +++ suexec_1_2.html 2000/12/03 03:06:06 1.3 @@ -36,6 +36,8 @@ <P ALIGN="LEFT"> <EM>From support/suexec.h</EM> +</P> + <PRE> /* * HTTPD_USER -- Define as the username under which Apache normally @@ -99,7 +101,6 @@ */ #define SAFE_PATH "/usr/local/bin:/usr/bin:/bin" </PRE> -</P> <P ALIGN="LEFT"> <STRONG>COMPILING THE SUEXEC WRAPPER</STRONG><BR> @@ -117,13 +118,14 @@ <P ALIGN="LEFT"> <EM>From src/include/httpd.h</EM> +</P> + <PRE> /* The path to the suExec wrapper, can be overridden in Configuration */ #ifndef SUEXEC_BIN #define SUEXEC_BIN HTTPD_ROOT "/sbin/suexec" #endif </PRE> -</P> <P ALIGN="LEFT"> If your installation requires location of the wrapper program in a different @@ -166,6 +168,8 @@ Upon startup of the web-server, if Apache finds a properly configured <STRONG>suexec</STRONG> wrapper, it will print the following message to the console (Apache 1.2): +</P> + <PRE> Configuring Apache for use with suexec wrapper. </PRE> @@ -174,7 +178,7 @@ <PRE> [notice] suEXEC mechanism enabled (wrapper: <EM>/path/to/suexec</EM>) </PRE> -</P> + <P ALIGN="LEFT"> If you don't see this message at server startup, the server is most likely not finding the wrapper program where it expects it, or the