diff options
Diffstat (limited to 'docs/manual/programs')
-rw-r--r-- | docs/manual/programs/ab.html | 134 | ||||
-rw-r--r-- | docs/manual/programs/apachectl.html | 99 | ||||
-rw-r--r-- | docs/manual/programs/apxs.html | 281 | ||||
-rw-r--r-- | docs/manual/programs/dbmmanage.html | 114 | ||||
-rw-r--r-- | docs/manual/programs/footer.html | 6 | ||||
-rw-r--r-- | docs/manual/programs/header.html | 6 | ||||
-rw-r--r-- | docs/manual/programs/htdigest.html | 62 | ||||
-rw-r--r-- | docs/manual/programs/htpasswd.html | 170 | ||||
-rw-r--r-- | docs/manual/programs/httpd.html | 102 | ||||
-rwxr-xr-x | docs/manual/programs/index.html | 71 | ||||
-rw-r--r-- | docs/manual/programs/logresolve.html | 49 | ||||
-rwxr-xr-x | docs/manual/programs/other.html | 46 | ||||
-rw-r--r-- | docs/manual/programs/rotatelogs.html | 101 | ||||
-rw-r--r-- | docs/manual/programs/suexec.html | 40 |
14 files changed, 0 insertions, 1281 deletions
diff --git a/docs/manual/programs/ab.html b/docs/manual/programs/ab.html deleted file mode 100644 index 7229bbbb09..0000000000 --- a/docs/manual/programs/ab.html +++ /dev/null @@ -1,134 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: ab - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: ab</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - ab - Apache HTTP server benchmarking tool - -<strong>SYNOPSIS</strong> - <strong>ab</strong> [ -<strong>k</strong> ] [ -<strong>n</strong> <em>requests</em> ] [ -<strong>t</strong> <em>timelimit</em> ] [ -<strong>c</strong> <em>concurrency</em> - ] [ -<strong>p</strong> <em>POST file</em> ] [ -<strong>A</strong> <em>Authentication username</em>:<em>password</em> ] [ - -<strong>P</strong> <em>Proxy Authentication username</em>:<em>password</em> ] [ -<strong>H</strong> <em>Custom</em> - <em>header</em> ] [ -<strong>C</strong> <em>Cookie name</em>=<em>value</em> ] [ -<strong>T</strong> <em>content</em>-<em>type</em> ] [ -<strong>v</strong> - <em>verbosity</em> ] ] [ -<strong>w</strong> <em>output HTML</em> ] ] [ -<strong>x</strong> <<em>table</em>> <em>attributes</em> ] - ] [ -<strong>y</strong> <<em>tr</em>> <em>attributes</em> ] ] [ -<strong>z</strong> <<em>td</em>> <em>attributes</em> ] - [<em>http</em>://]<em>hostname</em>[:<em>port</em>]/<em>path</em> - - <strong>ab</strong> [ -<strong>V</strong> ] [ -<strong>h</strong> ] - -<strong>DESCRIPTION</strong> - <strong>ab</strong> is a tool for benchmarking your Apache HyperText Transfer - Protocol (HTTP) server. It is designed to give you an - impression of how your current Apache installation performs. - This especially shows you how many requests per second your - Apache installation is capable of serving. - -<strong>OPTIONS</strong> - -<strong>k </strong> Enable the HTTP KeepAlive feature, i.e., perform - multiple requests within one HTTP session. - Default is no KeepAlive. - - -<strong>n</strong> <em>requests</em> Number of requests to perform for the benchmark- - ing session. The default is to just perform a - single request which usually leads to non- - representative benchmarking results. - - -<strong>t</strong> <em>timelimit</em> - Maximum number of seconds to spend for bench- - marking. This implies a -<strong>n 50000</strong> internally. Use - this to benchmark the server within a fixed - total amount of time. Per default there is no - timelimit. - - -<strong>c</strong> <em>concurrency</em> - Number of multiple requests to perform at a - time. Default is one request at a time. - - -<strong>p</strong> <em>POST file</em> - File containing data to POST. - - -<strong>A</strong> <em>Authentication username</em>:<em>password</em> - Supply BASIC Authentication credentials to the - server. The username and password are separated - by a single ':' and sent on the wire uuencoded. - The string is sent regardless of whether the - server needs it; (i.e., has sent an 401 authen- - tication needed). - - -<strong>p</strong> <em>Proxy</em>-<em>Authentication username</em>:<em>password</em> - Supply BASIC Authentication credentials to a - proxy en-route. The username and password are - separated by a single ':' and sent on the wire - uuencoded. The string is sent regardless of - whether the proxy needs it; (i.e., has sent an - 407 proxy authentication needed). - - -<strong>C</strong> <em>Cookie name</em>=<em>value</em> - Add a 'Cookie:' line to the request. The argu- - ment is typically in the form of a 'name=value' - pair. This field is repeatable. - - -<strong>p</strong> <em>Header string</em> - Append extra headers to the request. The argu- - ment is typically in the form of a valid header - line, containing a colon-separated field-value - pair. (i.e., 'Accept-Encoding: zip/zop;8bit'). - - -<strong>T</strong> <em>content</em>-<em>type</em> - Content-type header to use for POST data. - - -<strong>v </strong> Set verbosity level - 4 and above prints infor- - mation on headers, 3 and above prints response - codes (404, 200, etc.), 2 and above prints warn- - ings and info. - - -<strong>w </strong> Print out results in HTML tables. Default table - is two columns wide, with a white background. - - -<strong>x</strong> <em>attributes</em> - String to use as attributes for <table>. Attri- - butes are inserted <table <strong>here</strong> > - - -<strong>y</strong> <em>attributes</em> - String to use as attributes for <tr>. - - -<strong>z</strong> <em>attributes</em> - String to use as attributes for <td>. - - -<strong>V </strong> Display version number and exit. - - -<strong>h </strong> Display usage information. - -<strong>BUGS</strong> - There are various statically declared buffers of fixed - length. Combined with the lazy parsing of the command line - arguments, the response headers from the server and other - external inputs, this might bite you. - - It does not implement HTTP/1.x fully; only accepts some - 'expected' forms of responses. The rather heavy use of - <strong>strstr(3)</strong> shows up top in profile, which might indicate a - performance problem; i.e., you would measure the <strong>ab</strong> perfor- - mance rather than the server's. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/apachectl.html b/docs/manual/programs/apachectl.html deleted file mode 100644 index aa9807a2b1..0000000000 --- a/docs/manual/programs/apachectl.html +++ /dev/null @@ -1,99 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: apachectl - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: apachectl</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - apachectl - Apache HTTP server control interface - -<strong>SYNOPSIS</strong> - <strong>apachectl</strong> <em>command</em> [...] - -<strong>DESCRIPTION</strong> - <strong>apachectl</strong> is a front end to the Apache HyperText Transfer - Protocol (HTTP) server. It is designed to help the adminis- - trator control the functioning of the Apache <strong>httpd</strong> daemon. - - <strong>NOTE:</strong> If your Apache installation uses non-standard paths, - you will need to edit the <strong>apachectl</strong> script to set the - appropriate paths to your PID file and your <strong>httpd</strong> binary. - See the comments in the script for details. - - The <strong>apachectl</strong> script returns a 0 exit value on success, and - >0 if an error occurs. For more details, view the comments - in the script. - - Full documentation for Apache is available at - <strong>http://httpd.apache.org/</strong> - -<strong>OPTIONS</strong> - The <em>command</em> can be any one or more of the following options: - - <strong>start </strong> Start the Apache daemon. Gives an error if it - is already running. - - <strong>stop </strong> Stops the Apache daemon. - - <strong>restart </strong> Restarts the Apache daemon by sending it a - SIGHUP. If the daemon is not running, it is - started. This command automatically checks the - configuration files via <strong>configtest</strong> before ini- - tiating the restart to make sure Apache doesn't - die. - - <strong>fullstatus</strong> Displays a full status report from <strong>mod_status.</strong> - For this to work, you need to have mod_status - enabled on your server and a text-based browser - such as <em>lynx</em> available on your system. The URL - used to access the status report can be set by - editing the <strong>STATUSURL</strong> variable in the script. - - <strong>status </strong> Displays a brief status report. Similar to the - fullstatus option, except that the list of - requests currently being served is omitted. - - <strong>graceful</strong> Gracefully restarts the Apache daemon by sending - it a SIGUSR1. If the daemon is not running, it - is started. This differs from a normal restart - in that currently open connections are not - aborted. A side effect is that old log files - will not be closed immediately. This means that - if used in a log rotation script, a substantial - delay may be necessary to ensure that the old - log files are closed before processing them. - This command automatically checks the configura- - tion files via <strong>configtest</strong> before initiating the - restart to make sure Apache doesn't die. <i>On - certain platforms that do not allow USR1 to be - used for a graceful restart, an alternative - signal may be used (such as WINCH). apachectl - graceful will send the right signal for your - platform.</i> - - <strong>configtest</strong> Run a configuration file syntax test. It parses - the configuration files and either reports <strong>Syn-</strong> - <strong>tax Ok</strong> or detailed information about the partic- - ular syntax error. - - <strong>help </strong> Displays a short help message. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/apxs.html b/docs/manual/programs/apxs.html deleted file mode 100644 index 04eeabe47a..0000000000 --- a/docs/manual/programs/apxs.html +++ /dev/null @@ -1,281 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: apxs - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: apxs</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - apxs - APache eXtenSion tool - -<strong>SYNOPSIS</strong> - <strong>apxs</strong> -<strong>g</strong> [ -<strong>S</strong> <em>name</em>=<em>value</em> ] -<strong>n</strong> <em>modname</em> - - <strong>apxs</strong> -<strong>q</strong> [ -<strong>S</strong> <em>name</em>=<em>value</em> ] <em>query</em> ... - - <strong>apxs</strong> -<strong>c</strong> [ -<strong>S</strong> <em>name</em>=<em>value</em> ] [ -<strong>o</strong> <em>dsofile</em> ] [ -<strong>I</strong> <em>incdir</em> ] [ -<strong>D</strong> - <em>name</em>=<em>value</em> ] [ -<strong>L</strong> <em>libdir</em> ] [ -<strong>l</strong> <em>libname</em> ] [ -<strong>Wc,</strong><em>compiler</em>- - <em>flags</em> ] [ -<strong>Wl,</strong><em>linker</em>-<em>flags</em> ] <em>files</em> ... - - <strong>apxs</strong> -<strong>i</strong> [ -<strong>S</strong> <em>name</em>=<em>value</em> ] [ -<strong>n</strong> <em>modname</em> ] [ -<strong>a</strong> ] [ -<strong>A</strong> ] <em>dso-</em> - <em>file</em> ... - - <strong>apxs</strong> -<strong>e</strong> [ -<strong>S</strong> <em>name</em>=<em>value</em> ] [ -<strong>n</strong> <em>modname</em> ] [ -<strong>a</strong> ] [ -<strong>A</strong> ] <em>dso-</em> - <em>file</em> ... - -<strong>DESCRIPTION</strong> - <strong>apxs</strong> is a tool for building and installing extension modules - for the Apache HyperText Transfer Protocol (HTTP) server. - This is achieved by building a dynamic shared object (DSO) - from one or more source or object <em>files</em> which then can be - loaded into the Apache server under runtime via the <strong>LoadMo-</strong> - <strong>dule</strong> directive from <strong>mod_so.</strong> - - So to use this extension mechanism your platform has to sup- - port the DSO feature and your Apache <strong>httpd</strong> binary has to be - built with the <strong>mod_so</strong> module. The <strong>apxs</strong> tool automatically - complains if this is not the case. You can check this your- - self by manually running the command - - $ httpd -l - - The module <strong>mod_so</strong> should be part of the displayed list. If - these requirements are fulfilled you can easily extend your - Apache server's functionality by installing your own modules - with the DSO mechanism by the help of this <strong>apxs</strong> tool: - - $ apxs -i -a -c mod_foo.c - gcc -fpic -DSHARED_MODULE -I/path/to/apache/include -c mod_foo.c - ld -Bshareable -o mod_foo.so mod_foo.o - cp mod_foo.so /path/to/apache/modules/mod_foo.so - chmod 755 /path/to/apache/modules/mod_foo.so - [activating module `foo' in /path/to/apache/etc/httpd.conf] - $ apachectl restart - /path/to/apache/sbin/apachectl restart: httpd not running, trying to start - [Tue Mar 31 11:27:55 1998] [debug] mod_so.c(303): loaded module foo_module - /path/to/apache/sbin/apachectl restart: httpd started - $ _ - - The arguments <em>files</em> can be any C source file (.c), a object - file (.o) or even a library archive (.a). The <strong>apxs</strong> tool - automatically recognizes these extensions and automatically - used the C source files for compilation while just using the - object and archive files for the linking phase. But when - using such pre-compiled objects make sure they are compiled - for position independent code (PIC) to be able to use them - for a dynamically loaded shared object. For instance with - GCC you always just have to use <strong>-fpic</strong>. For other C com- - pilers consult its manual page or at watch for the flags - <strong>apxs</strong> uses to compile the object files. - - For more details about DSO support in Apache read the docu- - mentation of <strong>mod_so</strong> or perhaps even read the - <strong>src/modules/standard/mod_so.c</strong> source file. - -<strong>OPTIONS</strong> - Common options: - - -<strong>n</strong> <em>modname</em> This explicitly sets the module name for the -<strong>i</strong> - (install) and -<strong>g</strong> (template generation) option. - Use this to explicitly specify the module name. - For option -<strong>g</strong> this is required, for option -<strong>i</strong> - the <strong>apxs</strong> tool tries to determine the name from - the source or (as a fallback) at least by guess- - ing it from the filename. - - Query options: - - -<strong>q </strong> Performs a query for <strong>apxs</strong>'s knowledge about cer- - tain settings. The <em>query</em> parameters can be one - or more of the following strings: - CC TARGET - CFLAGS SBINDIR - CFLAGS_SHLIB INCLUDEDIR - LD_SHLIB LIBEXECDIR - LDFLAGS_SHLIB SYSCONFDIR - LIBS_SHLIB - Use this for manually determining settings. For - instance use - INC=-I`apxs -q INCLUDEDIR` - inside your own Makefiles if you need manual - access to Apache's C header files. - - Configuration options: - - -<strong>S</strong> <em>name</em>=<em>value</em> - This option changes the apxs settings described - above. - - Template Generation options: - - -<strong>g </strong> This generates a subdirectory <em>name</em> (see option - -<strong>n</strong>) and there two files: A sample module source - file named <strong>mod_</strong><em>name</em>.<em>c</em> which can be used as a - template for creating your own modules or as a - quick start for playing with the APXS mechanism. - And a corresponding <strong>Makefile</strong> for even easier - build and installing of this module. - - DSO compilation options: - - -<strong>c </strong> This indicates the compilation operation. It - first compiles the C source files (.c) of <em>files</em> - into corresponding object files (.o) and then - builds a dynamically shared object in <em>dsofile</em> by - linking these object files plus the remaining - object files (.o and .a) of <em>files</em> If no -<strong>o</strong> - option is specified the output file is guessed - from the first filename in <em>files</em> and thus usu- - ally defaults to <strong>mod_</strong><em>name</em>.<em>so</em> - - -<strong>o</strong> <em>dsofile</em> Explicitly specifies the filename of the created - dynamically shared object. If not specified and - the name cannot be guessed from the <em>files</em> list, - the fallback name <strong>mod_unknown.so</strong> is used. - - -<strong>D</strong> <em>name</em>=<em>value</em> - This option is directly passed through to the - compilation command(s). Use this to add your - own defines to the build process. - - -<strong>I</strong> <em>incdir</em> This option is directly passed through to the - compilation command(s). Use this to add your - own include directories to search to the build - process. - - -<strong>L</strong> <em>libdir</em> This option is directly passed through to the - linker command. Use this to add your own - library directories to search to the build pro- - cess. - - -<strong>l</strong> <em>libname</em> This option is directly passed through to the - linker command. Use this to add your own - libraries to search to the build process. - - -<strong>Wc,</strong><em>compiler</em>-<em>flags</em> - This option passes <em>compiler</em>-<em>flags</em> as additional - flags to the compiler command. Use this to add - local compiler-specific options. - - -<strong>Wl,</strong><em>linker</em>-<em>flags</em> - This option passes <em>linker</em>-<em>flags</em> as additional - flags to the linker command. Use this to add - local linker-specific options. - - DSO installation and configuration options: - - -<strong>i </strong> This indicates the installation operation and - installs one or more dynamically shared objects - into the server's <em>modules</em> directory. - - -<strong>a </strong> This activates the module by automatically - adding a corresponding <strong>LoadModule</strong> line to - Apache's <strong>httpd.conf</strong> configuration file, or by - enabling it if it already exists. - - -<strong>A </strong> Same as option -<strong>a</strong> but the created <strong>LoadModule</strong> - directive is prefixed with a hash sign (#), i.e. - the module is just prepared for later activation - but initially disabled. - - -<strong>e </strong> This indicates the editing operation, which can - be used with the -<strong>a</strong> and -<strong>A</strong> options similarly to - the -<strong>i</strong> operation to edit Apache's <strong>httpd.conf</strong> - configuration file without attempting to install - the module. - -<strong>EXAMPLES</strong> - Assume you have an Apache module named mod_foo.c available - which should extend Apache's server functionality. To accom- - plish this you first have to compile the C source into a - shared object suitable for loading into the Apache server - under runtime via the following command: - - $ apxs -c mod_foo.c - gcc -fpic -DSHARED_MODULE -I/path/to/apache/include -c mod_foo.c - ld -Bshareable -o mod_foo.so mod_foo.o - $ _ - - Then you have to update the Apache configuration by making - sure a <strong>LoadModule</strong> directive is present to load this shared - object. To simplify this step <strong>apxs</strong> provides an automatic way - to install the shared object in its "modules" directory and - updating the <strong>httpd.conf</strong> file accordingly. This can be - achieved by running: - - $ apxs -i -a mod_foo.c - cp mod_foo.so /path/to/apache/modules/mod_foo.so - chmod 755 /path/to/apache/modules/mod_foo.so - [activating module `foo' in /path/to/apache/etc/httpd.conf] - $ _ - - This way a line named - - LoadModule foo_module modules/mod_foo.so - - is added to the configuration file if still not present. If - you want to have this disabled per default use the -<strong>A</strong> - option, i.e. - - $ apxs -i -A mod_foo.c - - For a quick test of the APXS mechanism you can create a sam- - ple Apache module template plus a corresponding Makefile - via: - - $ apxs -g -n foo - Creating [DIR] foo - Creating [FILE] foo/Makefile - Creating [FILE] foo/mod_foo.c - $ _ - - Then you can immediately compile this sample module into a - shared object and load it into the Apache server: - - $ cd foo - $ make all reload - apxs -c mod_foo.c - gcc -fpic -DSHARED_MODULE -I/path/to/apache/include -c mod_foo.c - ld -Bshareable -o mod_foo.so mod_foo.o - apxs -i -a -n "foo" mod_foo.so - cp mod_foo.so /path/to/apache/modules/mod_foo.so - chmod 755 /path/to/apache/modules/mod_foo.so - [activating module `foo' in /path/to/apache/etc/httpd.conf] - apachectl restart - /path/to/apache/sbin/apachectl restart: httpd not running, trying to start - [Tue Mar 31 11:27:55 1998] [debug] mod_so.c(303): loaded module foo_module - /path/to/apache/sbin/apachectl restart: httpd started - $ _ - - You can even use <strong>apxs</strong> to compile complex modules outside the - Apache source tree, like PHP3: - - $ cd php3 - $ ./configure --with-shared-apache=../apache-1.3 - $ apxs -c -o libphp3.so mod_php3.c libmodphp3-so.a - gcc -fpic -DSHARED_MODULE -I/tmp/apache/include -c mod_php3.c - ld -Bshareable -o libphp3.so mod_php3.o libmodphp3-so.a - $ _ - - because <strong>apxs</strong> automatically recognized C source files and - object files. Only C source files are compiled while - remaining object files are used for the linking phase. - -<strong>SEE ALSO</strong> - <strong>apachectl(1), httpd(8).</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/dbmmanage.html b/docs/manual/programs/dbmmanage.html deleted file mode 100644 index f6adb197bf..0000000000 --- a/docs/manual/programs/dbmmanage.html +++ /dev/null @@ -1,114 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: dbmmanage - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: dbmmanage</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - dbmmanage - Create and update user authentication files in - DBM format - -<strong>SYNOPSIS</strong> - <strong>dbmmanage</strong> <em>filename</em> [ <em>command</em> ] [ <em>username</em> [ <em>encpasswd</em> ] ] - -<strong>DESCRIPTION</strong> - <strong>dbmmanage</strong> is used to create and update the DBM format files - used to store usernames and password for basic authentica- - tion of HTTP users. Resources available from the <strong>httpd</strong> - Apache web server can be restricted to just the users listed - in the files created by <strong>dbmmanage.</strong> This program can only be - used when the usernames are stored in a DBM file. To use a - flat-file database see <strong>htpasswd</strong>. - - This manual page only lists the command line arguments. For - details of the directives necessary to configure user - authentication in <strong>httpd</strong> see the Apache manual, which is part - of the Apache distribution or can be found at - http://www.apache.org/. - -<strong>OPTIONS</strong> - <em>filename</em> - The filename of the DBM format file. Usually without - the extension .db, .pag, or .dir. - - <em>command</em> - This selects the operation to perform: - - <strong>add </strong> Adds an entry for <em>username</em> to <em>filename</em> using the - encrypted password <em>encpassword</em>. - - <strong>adduser </strong> Asks for a password and then adds an entry for - <em>username</em> to <em>filename</em> . - - <strong>check </strong> Asks for a password and then checks if <em>username</em> - is in <em>filename</em> and if it's password matches the - specified one. - - <strong>delete </strong> Deletes the <em>username</em> entry from <em>filename</em>. - - <strong>import </strong> Reads username:password entries (one per line) - from STDIN and adds them to <em>filename</em>. The pass- - words already has to be crypted. - - <strong>update </strong> Same as the "adduser" command, except that it - makes sure <em>username</em> already exists in <em>filename</em>. - - <strong>view </strong> Just displays the complete contents of the DBM - file. - - <em>username</em> The user for which the update operation is per- - formed. - -<strong>BUGS</strong> - One should be aware that there are a number of different DBM - file formats in existence, and with all likelihood, - libraries for more than one format may exist on your system. - The three primary examples are NDBM, the GNU project's GDBM, - and Berkeley DB 2. Unfortunately, all these libraries use - different file formats, and you must make sure that the file - format used by <em>filename</em> is the same format that <strong>dbmmanage</strong> - expects to see. <strong>dbmmanage</strong> currently has no way of determin- - ing what type of DBM file it is looking at. If used against - the wrong format, will simply return nothing, or may create - a different DBM file with a different name, or at worst, it - may corrupt the DBM file if you were attempting to write to - it. - - <strong>dbmmanage</strong> has a list of DBM format preferences, defined by - the <strong>@AnyDBM::ISA</strong> array near the beginning of the program. - Since we prefer the Berkeley DB 2 file format, the order in - which <strong>dbmmanage</strong> will look for system libraries is Berkeley - DB 2, then NDBM, and then GDBM. The first library found - will be the library <strong>dbmmanage</strong> will attempt to use for all - DBM file transactions. This ordering is slightly different - than the standard <strong>@AnyDBM::ISA</strong> ordering in perl, as well as - the ordering used by the simple dbmopen() call in Perl, so - if you use any other utilities to manage your DBM files, - they must also follow this preference ordering. Similar - care must be taken if using programs in other languages, - like C, to access these files. - - Apache's <strong>mod_auth_dbm.c</strong> corresponds to the NDBM - library. Also, one can usually use the <strong>file</strong> program sup- - plied with most Unix systems to see what format a DBM file - is in. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/footer.html b/docs/manual/programs/footer.html deleted file mode 100644 index 54f6044a57..0000000000 --- a/docs/manual/programs/footer.html +++ /dev/null @@ -1,6 +0,0 @@ - <hr /> - - <h3 align="CENTER">Apache HTTP Server Version 2.0</h3> - <a href="./"><img src="../images/index.gif" alt="Index" /></a> - <a href="../"><img src="../images/home.gif" alt="Home" /></a> - diff --git a/docs/manual/programs/header.html b/docs/manual/programs/header.html deleted file mode 100644 index 749461de9e..0000000000 --- a/docs/manual/programs/header.html +++ /dev/null @@ -1,6 +0,0 @@ - <div align="CENTER"> - <img src="../images/sub.gif" alt="[APACHE DOCUMENTATION]" /> - - <h3>Apache HTTP Server Version 2.0</h3> - </div> - diff --git a/docs/manual/programs/htdigest.html b/docs/manual/programs/htdigest.html deleted file mode 100644 index fe65df5e14..0000000000 --- a/docs/manual/programs/htdigest.html +++ /dev/null @@ -1,62 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: htdigest - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: htdigest</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - htdigest - Create and update user authentication files - -<strong>SYNOPSIS</strong> - <strong>htdigest</strong> [ -<strong>c</strong> ] <em>passwdfile realm username</em> - -<strong>DESCRIPTION</strong> - <strong>htdigest</strong> is used to create and update the flat-files used to - store usernames, realm and password for digest authentica- - tion of HTTP users. Resources available from the <strong>httpd</strong> - Apache web server can be restricted to just the users listed - in the files created by <strong>htdigest.</strong> - - This manual page only lists the command line arguments. For - details of the directives necessary to configure digest - authentication in <strong>httpd</strong> see the Apache manual, which is part - of the Apache distribution or can be found at - http://www.apache.org/. - -<strong>OPTIONS</strong> - -c Create the <em>passwdfile</em>. If <em>passwdfile</em> already exists, it - is deleted first. - - <em>passwdfile</em> - Name of the file to contain the username, realm and - password. If -c is given, this file is created if it - does not already exist, or deleted and recreated if it - does exist. - - <em>realm</em> - The realm name to which the user name belongs. - - <em>username</em> - The user name to create or update in <strong>passwdfile</strong>. If - <em>username</em> does not exist is this file, an entry is - added. If it does exist, the password is changed. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/htpasswd.html b/docs/manual/programs/htpasswd.html deleted file mode 100644 index ba5558dd26..0000000000 --- a/docs/manual/programs/htpasswd.html +++ /dev/null @@ -1,170 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: htpasswd - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: htpasswd</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - htpasswd - Create and update user authentication files - -<strong>SYNOPSIS</strong> - <strong>htpasswd</strong> [ -<strong>c</strong> ] [ -<strong>m</strong> ] <em>passwdfile username</em> - <strong>htpasswd</strong> -<strong>b</strong> [ -<strong>c</strong> ] [ -<strong>m</strong> | -<strong>d</strong> | -<strong>p</strong> | -<strong>s</strong> ] <em>passwdfile username</em> - <em>password</em> - <strong>htpasswd</strong> -<strong>n</strong> [ -<strong>m</strong> | -<strong>d</strong> | -<strong>s</strong> | -<strong>p</strong> ] <em>username</em> - <strong>htpasswd</strong> -<strong>nb</strong> [ -<strong>m</strong> | -<strong>d</strong> | -<strong>s</strong> | -<strong>p</strong> ] <em>username password</em> - -<strong>DESCRIPTION</strong> - <strong>htpasswd</strong> is used to create and update the flat-files used to - store usernames and password for basic authentication of - HTTP users. If <strong>htpasswd</strong> cannot access a file, such as not - being able to write to the output file or not being able to - read the file in order to update it, it returns an error - status and makes no changes. - - Resources available from the <strong>httpd</strong> Apache web server can be - restricted to just the users listed in the files created by - <strong>htpasswd.</strong> This program can only manage usernames and pass- - words stored in a flat-file. It can encrypt and display - password information for use in other types of data stores, - though. To use a DBM database see <strong>dbmmanage</strong>. - - <strong>htpasswd</strong> encrypts passwords using either a version of MD5 - modified for Apache, or the system's <em>crypt</em>() routine. Files - managed by <strong>htpasswd</strong> may contain both types of passwords; - some user records may have MD5-encrypted passwords while - others in the same file may have passwords encrypted with - <em>crypt</em>(). - - This manual page only lists the command line arguments. For - details of the directives necessary to configure user - authentication in <strong>httpd</strong> see the Apache manual, which is part - of the Apache distribution or can be found at - <URL:http://www.apache.org/>. - -<strong>OPTIONS</strong> - -b Use batch mode; <em>i</em>.<em>e</em>., get the password from the command - line rather than prompting for it. <strong>This option should</strong> - <strong>be used with extreme care, since the password is</strong> - <strong>clearly visible on the command line.</strong> - - -c Create the <em>passwdfile</em>. If <em>passwdfile</em> already exists, it - is rewritten and truncated. This option cannot be com- - bined with the <strong>-n</strong> option. - - -n Display the results on standard output rather than - updating a file. This is useful for generating pass- - word records acceptable to Apache for inclusion in - non-text data stores. This option changes the syntax - of the command line, since the <em>passwdfile</em> argument - (usually the first one) is omitted. It cannot be com- - bined with the <strong>-c</strong> option. - - -m Use MD5 encryption for passwords. On Windows and TPF, - this is the default. - - -d Use crypt() encryption for passwords. The default on - all platforms but Windows and TPF. Though possibly sup- - ported by <strong>htpasswd</strong> on all platforms, it is not sup- - ported by the <strong>httpd</strong> server on Windows and TPF. - - -s Use SHA encryption for passwords. Facilitates migration - from/to Netscape servers using the LDAP Directory - Interchange Format (ldif). - - -p Use plaintext passwords. Though <strong>htpasswd</strong> will support - creation on all platforms, the <strong>httpd</strong> daemon will only - accept plain text passwords on Windows and TPF. - - <em>passwdfile</em> - Name of the file to contain the user name and password. - If -c is given, this file is created if it does not - already exist, or rewritten and truncated if it does - exist. - - <em>username</em> - The username to create or update in <strong>passwdfile</strong>. If - <em>username</em> does not exist in this file, an entry is - added. If it does exist, the password is changed. - - <em>password</em> - The plaintext password to be encrypted and stored in - the file. Only used with the -<em>b</em> flag. - -<strong>EXIT STATUS</strong> - <strong>htpasswd</strong> returns a zero status ("true") if the username and - password have been successfully added or updated in the - <em>passwdfile</em>. <strong>htpasswd</strong> returns 1 if it encounters some prob- - lem accessing files, 2 if there was a syntax problem with - the command line, 3 if the password was entered interac- - tively and the verification entry didn't match, 4 if its - operation was interrupted, 5 if a value is too long (user- - name, filename, password, or final computed record), and 6 - if the username contains illegal characters (see the <strong>RES-</strong> - <strong>TRICTIONS</strong> section). - -<strong>EXAMPLES</strong> - <strong>htpasswd /usr/local/etc/apache/.htpasswd-users jsmith</strong> - - Adds or modifies the password for user <em>jsmith</em>. The user - is prompted for the password. If executed on a Windows - system, the password will be encrypted using the modi- - fied Apache MD5 algorithm; otherwise, the system's - <em>crypt</em>() routine will be used. If the file does not - exist, <strong>htpasswd</strong> will do nothing except return an error. - - <strong>htpasswd -c /home/doe/public_html/.htpasswd jane</strong> - - Creates a new file and stores a record in it for user - <em>jane</em>. The user is prompted for the password. If the - file exists and cannot be read, or cannot be written, - it is not altered and <strong>htpasswd</strong> will display a message - and return an error status. - - <strong>htpasswd -mb /usr/web/.htpasswd-all jones Pwd4Steve</strong> - - Encrypts the password from the command line (<em>Pwd4Steve</em>) - using the MD5 algorithm, and stores it in the specified - file. - -<strong>SECURITY CONSIDERATIONS</strong> - Web password files such as those managed by <strong>htpasswd</strong> should - <strong>not</strong> be within the Web server's URI space -- that is, they - should not be fetchable with a browser. - - The use of the -<em>b</em> option is discouraged, since when it is - used the unencrypted password appears on the command line. - -<strong>RESTRICTIONS</strong> - On the Windows and MPE platforms, passwords encrypted with - <strong>htpasswd</strong> are limited to no more than 255 characters in - length. Longer passwords will be truncated to 255 charac- - ters. - - The MD5 algorithm used by <strong>htpasswd</strong> is specific to the Apache - software; passwords encrypted using it will not be usable - with other Web servers. - - Usernames are limited to 255 bytes and may not include the - character ':'. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> and the scripts in support/SHA1 which come with the - distribution. - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/httpd.html b/docs/manual/programs/httpd.html deleted file mode 100644 index 4e35613196..0000000000 --- a/docs/manual/programs/httpd.html +++ /dev/null @@ -1,102 +0,0 @@ - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head><title>Manual Page: http - Apache HTTP Server</title></head> -<body bgcolor="#ffffff" text="#000000" link="#0000ff" -vlink="#000080" alink="#ff0000"> -<!--#include virtual="header.html" --> -<h1 align="center">Manual Page: http</h1> -<!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - httpd - Apache hypertext transfer protocol server - -<strong>SYNOPSIS</strong> - <strong>httpd </strong>[ -<strong>d </strong><em>serverroot </em>] [ -<strong>f </strong><em>config </em>] [ -<strong>C </strong><em>directive </em>] [ -<strong>c</strong> - <em>directive </em>] [ -<strong>D </strong><em>parameter </em>] - - <strong>httpd </strong>[ -<strong>h </strong>] [ -<strong>l </strong>] [ -<strong>L </strong>] [ -<strong>v </strong>] [ -<strong>V </strong>] [ -<strong>t </strong>] [ -<strong>X </strong>] - -<strong>DESCRIPTION</strong> - <strong>httpd </strong>is the Apache HyperText Transfer Protocol (HTTP) - server program. It is designed to be run as a standalone - daemon process. When used like this it will create a pool of - child processes to handle requests. To stop it, send a TERM - signal to the initial (parent) process. The PID of this pro- - cess is written to a file as given in the configuration - file. - - This manual page only lists the command line arguments. For - details of the directives necessary to configure <strong>httpd </strong>see - the Apache manual, which is part of the Apache distribution - or can be found at http://httpd.apache.org/. Paths in this - manual may not reflect those compiled into <strong>httpd.</strong> - -<strong>OPTIONS</strong> - -<strong>d </strong><em>serverroot</em> - Set the initial value for the ServerRoot direc- - tive to <em>serverroot</em>. This can be overridden by - the ServerRoot command in the configuration - file. The default is <strong>/usr/local/apache2</strong>. - - -<strong>f </strong><em>config </em>Execute the commands in the file <em>config </em>on - startup. If <em>config </em>does not begin with a /, then - it is taken to be a path relative to the Server- - Root. The default is <strong>conf/httpd.conf</strong>. - - -<strong>C </strong><em>directive</em> - Process the configuration <em>directive </em>before read- - ing config files. - - -<strong>c </strong><em>directive</em> - Process the configuration <em>directive </em>after read- - ing config files. - - -<strong>D </strong><em>parameter</em> - Sets a configuration <em>parameter </em>which can be used - with <IfDefine>...</IfDefine> sections in the - configuration files to conditionally skip or - process commands. - - -<strong>h </strong>Output a short summary of available command line - options. - - -<strong>l </strong>Output a list of modules compiled into the - server. - - -<strong>L </strong>Output a list of directives together with - expected arguments and places where the direc- - tive is valid. - - -<strong>S </strong>Show the settings as parsed from the config file - (currently only shows the virtualhost settings). - - -<strong>t </strong>Run syntax tests for configuration files only. - The program immediately exits after these syntax - parsing with either a return code of 0 (Syntax - OK) or return code not equal to 0 (Syntax - Error). If -<strong>D </strong><em>DUMP</em>_<em>VHOSTS </em>is also set, details - of the virtual host configuration will be - printed. - - -<strong>v </strong>Print the version of <strong>httpd </strong>, and then exit. - - -<strong>V </strong>Print the version and build parameters of <strong>httpd</strong> - , and then exit. - - -<strong>X </strong>Run <strong>httpd </strong>in debug mode. Only one worker will - be started and the server will not detach from - the console. - -<strong>FILES</strong> - <strong>/usr/local/apache2/conf/httpd.conf</strong> - <strong>/usr/local/apache2/conf/mime.types</strong> - <strong>/usr/local/apache2/conf/magic</strong> - <strong>/usr/local/apache2/logs/error_log</strong> - <strong>/usr/local/apache2/logs/access_log</strong> - <strong>/usr/local/apache2/logs/httpd.pid</strong> - -</pre> -<!--#include virtual="footer.html" --> -</body></html> diff --git a/docs/manual/programs/index.html b/docs/manual/programs/index.html deleted file mode 100755 index 9964f1c0ab..0000000000 --- a/docs/manual/programs/index.html +++ /dev/null @@ -1,71 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Apache HTTP Server and Supporting Programs</title> - </head> - <!-- Background white, links blue (unvisited), navy (visited), red (active) --> - - <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" - vlink="#000080" alink="#FF0000"> - <!--#include virtual="header.html" --> - - <h1 align="CENTER">Server and Supporting Programs</h1> - - <p>This page documents all the executable programs included - with the Apache HTTP Server.</p> - - <dl> - <dt><a href="httpd.html">httpd</a></dt> - - <dd>Apache hypertext transfer protocol server</dd> - - <dt><a href="apachectl.html">apachectl</a></dt> - - <dd>Apache HTTP server control interface</dd> - - <dt><a href="ab.html">ab</a></dt> - - <dd>Apache HTTP server benchmarking tool</dd> - - <dt><a href="apxs.html">apxs</a></dt> - - <dd>APache eXtenSion tool</dd> - - <dt><a href="dbmmanage.html">dbmmanage</a></dt> - - <dd>Create and update user authentication files in DBM format - for basic authentication</dd> - - <dt><a href="htdigest.html">htdigest</a></dt> - - <dd>Create and update user authentication files for digest - authentication</dd> - - <dt><a href="htpasswd.html">htpasswd</a></dt> - - <dd>Create and update user authentication files for basic - authentication</dd> - - <dt><a href="logresolve.html">logresolve</a></dt> - - <dd>Resolve hostnames for IP-addresses in Apache - logfiles</dd> - - <dt><a href="rotatelogs.html">rotatelogs</a></dt> - - <dd>Rotate Apache logs without having to kill the server</dd> - - <dt><a href="suexec.html">suexec</a></dt> - - <dd>Switch User For Exec</dd> - - <dt><a href="other.html">Other Programs</a></dt> - </dl> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/logresolve.html b/docs/manual/programs/logresolve.html deleted file mode 100644 index 4bd61f38c4..0000000000 --- a/docs/manual/programs/logresolve.html +++ /dev/null @@ -1,49 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: logresolve - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: logresolve</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - logresolve - resolve hostnames for IP-addresses in Apache - logfiles - -<strong>SYNOPSIS</strong> - <strong>logresolve</strong> [ -<strong>s</strong> <em>filename</em> ] [ -<strong>c</strong> ] < <em>access</em>_<em>log</em> > - <em>access</em>_<em>log</em>.<em>new</em> - -<strong>DESCRIPTION</strong> - <strong>logresolve</strong> is a post-processing program to resolve IP- - addresses in Apache's access logfiles. To minimize impact - on your nameserver, logresolve has its very own internal - hash-table cache. This means that each IP number will only - be looked up the first time it is found in the log file. - -<strong>OPTIONS</strong> - -<strong>s</strong> <em>filename</em> Specifies a filename to record statistics. - - -<strong>c </strong> This causes <strong>logresolve</strong> to apply some DNS checks: - after finding the hostname from the IP address, - it looks up the IP addresses for the hostname - and checks that one of these matches the origi- - nal address. - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/other.html b/docs/manual/programs/other.html deleted file mode 100755 index 226674ded5..0000000000 --- a/docs/manual/programs/other.html +++ /dev/null @@ -1,46 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Other Programs - Apache HTTP Server</title> - </head> - <!-- Background white, links blue (unvisited), navy (visited), red (active) --> - - <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" - vlink="#000080" alink="#FF0000"> - <!--#include virtual="header.html" --> - - <h1 align="CENTER">Other Programs</h1> - - <p>The following programs are simple support programs included - with the Apache HTTP Server which do not have their own manual - pages.</p> - - <h2><a id="log_server_status" - name="log_server_status">log_server_status</a></h2> - - <p>This Perl script is designed to be run at a frequent - interval by something like cron. It connects to the server and - downloads the status information. It reformats the information - to a single line and logs it to a file. Adjust the variables at - the top of the script to specify the location of the resulting - logfile.</p> - - <h2><a id="split-logfile" - name="split-logfile">split-logfile</a></h2> - - <p>This Perl script will take a combined Web server access log - file and break its contents into separate files. It assumes - that the first field of each line is the virtual host identity - (put there by "%v"), and that the logfiles should be named - that+".log" in the current directory.</p> - - <p>The combined log file is read from stdin. Records read will - be appended to any existing log files.</p> - <!--#include virtual="footer.html" --> - </body> -</html> - diff --git a/docs/manual/programs/rotatelogs.html b/docs/manual/programs/rotatelogs.html deleted file mode 100644 index 45f233b9b9..0000000000 --- a/docs/manual/programs/rotatelogs.html +++ /dev/null @@ -1,101 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head><title>Manual Page: rotatelogs - Apache HTTP Server</title></head> -<body bgcolor="#ffffff" text="#000000" link="#0000ff" -vlink="#000080" alink="#ff0000"> -<!--#include virtual="header.html" --> -<h1 align="center">Manual Page: rotatelogs</h1> -<!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - rotatelogs - rotate Apache logs without having to kill the - server - -<strong>SYNOPSIS</strong> - <strong>rotatelogs </strong><em>logfile rotationtime </em>[<em>offset</em>] - -<strong>DESCRIPTION</strong> - <strong>rotatelogs </strong>is a simple program for use in conjunction with - Apache's piped logfile feature, which can be used like this: - - CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common - - This creates the files /var/logs/logfile.nnnn where nnnn is - the system time at which the log nominally starts (this time - will always be a multiple of the rotation time, so you can - synchronize cron scripts with it). At the end of each rota- - tion time (here after 24 hours) a new log is started. - -<strong>OPTIONS</strong> - <em>logfile</em> - The path plus basename of the logfile. If <strong>logfile</strong> - includes any Otherwise, the suffix .nnnnnnnnnn is - automatically added and is the time in seconds. Both - formats compute the start time from the beginning of - the current period. - - <em>rotationtime</em> - The rotation time in seconds. - - <em>offset</em> - The number of minutes offset from UTC. If omitted, - zero is assumed and UTC is used. For example, to use - local time in the zone UTC -5 hours, specify a value of - -<em>300 </em>for this argument. - -<strong>PORTABILITY</strong> - The following logfile format string substitutions should be - supported by all <em>strftime</em>(<em>3</em>) implementations, see the - <em>strftime</em>(<em>3</em>) man page for library-specific extensions. - - %A full weekday name (localized) - - %a 3-character weekday name (localized) - - %B full month name (localized) - - %b 3-character month name (localized) - - %c date and time (localized) - - %d 2-digit day of month - - %H 2-digit hour (24 hour clock) - - %I 2-digit hour (12 hour clock) - - %j 3-digit day of year - - %M 2-digit minute - - %m 2-digit month - - %p am/pm of 12 hour clock (localized) - - %S 2-digit second - - %U 2-digit week of year (Sunday first day of week) - - %W 2-digit week of year (Monday first day of week) - - %w 1-digit weekday (Sunday first day of week) - - %X time (localized) - - %x date (localized) - - %Y 4-digit year - - %y 2-digit year - - %Z time zone name - - %% literal `%' - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> -<!--#include virtual="footer.html" --> -</body></html> diff --git a/docs/manual/programs/suexec.html b/docs/manual/programs/suexec.html deleted file mode 100644 index 185e8dc1f8..0000000000 --- a/docs/manual/programs/suexec.html +++ /dev/null @@ -1,40 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Manual Page: suexec - Apache HTTP Server</title> - </head> - - <body bgcolor="#ffffff" text="#000000" link="#0000ff" - vlink="#000080" alink="#ff0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Manual Page: suexec</h1> - <!-- This document was autogenerated from the man page --> -<pre> -<strong>NAME</strong> - suexec - Switch User For Exec - -<strong>SYNOPSIS</strong> - No synopsis for usage, because this program is used inter- - nally by Apache only. - -<strong>DESCRIPTION</strong> - <strong>suexec</strong> is the "wrapper" support program for the suEXEC - behaviour for Apache. It is run from within Apache automat- - ically to switch the user when an external program has to be - run under a different user. For more information about - suEXEC see the document `Apache suEXEC Support' under - http://httpd.apache.org/docs-2.0/suexec.html . - -<strong>SEE ALSO</strong> - <strong>httpd(8)</strong> - -</pre> - <!--#include virtual="footer.html" --> - </body> -</html> - |