Apache 1.3 API Documentation

Constant BIG_SECURITY_HOLE

Definition:

Compile-time definition
     

Usage example:

env CFLAGS="-Wall -DBIG_SECURITY_HOLE" ./configure
     

Ordinarily the Apache server is started as the root superuser, and then switches to an unprivileged user identity as soon as possible. If you try to have Apache continue its normal operations as root (with a "User root" directive), it will display an error message and exit. If you really want the server to start as root and not switch identities, you need to rebuild the server with this compile-time definition.

Note:
Having the Web server perform its normal operations as the superuser root is very dangerous, and not recommended.

This is not an issue on the Windows platform.

See also:
DEFAULT_ADMIN, DEFAULT_CONTENT_TYPE, DEFAULT_INDEX, DEFAULT_KEEPALIVE, DEFAULT_KEEPALIVE_TIMEOUT, DEFAULT_PATH, DEFAULT_TIMEOUT, DOCUMENT_LOCATION, DYNAMIC_MODULE_LIMIT, HARD_SERVER_LIMIT, HTTPD_ROOT, SECURITY_HOLE_PASS_AUTHORIZATION, TARGET

Previous: APLOG_WIN32ERROR Next: BO_BYTECT

Table of Contents (Routines, Structures, Data Cells, Constants)