From 48646d866961e4c7a714b9213fb9c93199186103 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 18 Sep 2001 09:17:54 +0000 Subject: Added apache/* --- apache/access-nophp-nopam.conf | 79 ++++++++++++++++++++++++++++++ apache/access-nophp.conf | 79 ++++++++++++++++++++++++++++++ apache/access-php4-nopam.conf | 99 +++++++++++++++++++++++++++++++++++++ apache/access-php4.conf | 99 +++++++++++++++++++++++++++++++++++++ apache/access.conf | 99 +++++++++++++++++++++++++++++++++++++ apache/cron.conf | 23 +++++++++ apache/httpd-nophp-nopam.conf | 105 +++++++++++++++++++++++++++++++++++++++ apache/httpd-nophp.conf | 105 +++++++++++++++++++++++++++++++++++++++ apache/httpd-php4.conf | 106 ++++++++++++++++++++++++++++++++++++++++ apache/httpd.conf | 106 ++++++++++++++++++++++++++++++++++++++++ apache/includes/ErrorDocument | 22 +++++++++ apache/includes/ServerSignature | 1 + apache/includes/misc | 49 +++++++++++++++++++ apache/includes/misc-php4 | 52 ++++++++++++++++++++ apache/srm-nophp.conf | 76 ++++++++++++++++++++++++++++ apache/srm-php4.conf | 81 ++++++++++++++++++++++++++++++ apache/srm.conf | 80 ++++++++++++++++++++++++++++++ apache/virtual/VIRTUAL | 38 ++++++++++++++ apache/virtual/VIRTUAL-nopam | 38 ++++++++++++++ 19 files changed, 1337 insertions(+) create mode 100644 apache/access-nophp-nopam.conf create mode 100644 apache/access-nophp.conf create mode 100644 apache/access-php4-nopam.conf create mode 100644 apache/access-php4.conf create mode 100644 apache/access.conf create mode 100644 apache/cron.conf create mode 100644 apache/httpd-nophp-nopam.conf create mode 100644 apache/httpd-nophp.conf create mode 100644 apache/httpd-php4.conf create mode 100644 apache/httpd.conf create mode 100644 apache/includes/ErrorDocument create mode 100644 apache/includes/ServerSignature create mode 100644 apache/includes/misc create mode 100644 apache/includes/misc-php4 create mode 100644 apache/srm-nophp.conf create mode 100644 apache/srm-php4.conf create mode 100644 apache/srm.conf create mode 100644 apache/virtual/VIRTUAL create mode 100644 apache/virtual/VIRTUAL-nopam (limited to 'apache') diff --git a/apache/access-nophp-nopam.conf b/apache/access-nophp-nopam.conf new file mode 100644 index 0000000..3a794e8 --- /dev/null +++ b/apache/access-nophp-nopam.conf @@ -0,0 +1,79 @@ + + order deny,allow + deny from all + + +# AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + +# AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + Options Indexes FollowSymLinks MultiViews Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + AllowOverride All + order allow,deny + allow from all + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride AuthConfig Limit + Options ExecCGI FollowSymLinks + + + deny from all + ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options ExecCGI + + +# Options Indexes SymLinksIfOwnerMatch + Options Indexes SymLinksIfOwnerMatch MultiViews execCGI + AllowOverride AuthConfig Limit Options + + + order allow,deny + deny from all + + + order allow,deny + deny from all + + +# Added for WEBCAL + +#AuthPAM_Enabled off +AllowOverride AuthConfig + +# End WEBCAL Configuration Block diff --git a/apache/access-nophp.conf b/apache/access-nophp.conf new file mode 100644 index 0000000..891315a --- /dev/null +++ b/apache/access-nophp.conf @@ -0,0 +1,79 @@ + + order deny,allow + deny from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + Options Indexes FollowSymLinks MultiViews Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + AllowOverride All + order allow,deny + allow from all + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride AuthConfig Limit + Options ExecCGI FollowSymLinks + + + deny from all + ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options ExecCGI + + +# Options Indexes SymLinksIfOwnerMatch + Options Indexes SymLinksIfOwnerMatch MultiViews execCGI + AllowOverride AuthConfig Limit Options + + + order allow,deny + deny from all + + + order allow,deny + deny from all + + +# Added for WEBCAL + +AuthPAM_Enabled off +AllowOverride AuthConfig + +# End WEBCAL Configuration Block diff --git a/apache/access-php4-nopam.conf b/apache/access-php4-nopam.conf new file mode 100644 index 0000000..4480745 --- /dev/null +++ b/apache/access-php4-nopam.conf @@ -0,0 +1,99 @@ + + order deny,allow + deny from all + + +# AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + +# AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + Options Indexes FollowSymLinks MultiViews Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + AllowOverride All + order allow,deny + allow from all + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride AuthConfig Limit + Options ExecCGI FollowSymLinks + + + deny from all + ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options ExecCGI + + +# Options Indexes SymLinksIfOwnerMatch + Options Indexes SymLinksIfOwnerMatch MultiViews execCGI + AllowOverride AuthConfig Limit Options + + + order allow,deny + deny from all + + + order allow,deny + deny from all + + +# Added for HORDE + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php_value magic_quotes_gpc Off + +# End HORDE Configuration Block + +# Added for TWIG + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php_value magic_quotes_gpc Off + +# End TWIG Configuration Block + +# Added for WEBCAL + +#AuthPAM_Enabled off +AllowOverride AuthConfig + +# End WEBCAL Configuration Block diff --git a/apache/access-php4.conf b/apache/access-php4.conf new file mode 100644 index 0000000..091cb34 --- /dev/null +++ b/apache/access-php4.conf @@ -0,0 +1,99 @@ + + order deny,allow + deny from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + Options Indexes FollowSymLinks MultiViews Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + AllowOverride All + order allow,deny + allow from all + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride AuthConfig Limit + Options ExecCGI FollowSymLinks + + + deny from all + ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options ExecCGI + + +# Options Indexes SymLinksIfOwnerMatch + Options Indexes SymLinksIfOwnerMatch MultiViews execCGI + AllowOverride AuthConfig Limit Options + + + order allow,deny + deny from all + + + order allow,deny + deny from all + + +# Added for HORDE + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php_value magic_quotes_gpc Off + +# End HORDE Configuration Block + +# Added for TWIG + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php_value magic_quotes_gpc Off + +# End TWIG Configuration Block + +# Added for WEBCAL + +AuthPAM_Enabled off +AllowOverride AuthConfig + +# End WEBCAL Configuration Block diff --git a/apache/access.conf b/apache/access.conf new file mode 100644 index 0000000..8a7a1e2 --- /dev/null +++ b/apache/access.conf @@ -0,0 +1,99 @@ + + order deny,allow + deny from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + AuthPAM_Enabled On +# Options Indexes FollowSymLinks MultiViews ExecCGI + Options All -ExecCGI + AllowOverride All + order allow,deny + allow from all + + + Options Indexes FollowSymLinks MultiViews Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + AllowOverride All + order allow,deny + allow from all + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride None + Options ExecCGI FollowSymLinks + + + AllowOverride AuthConfig Limit + Options ExecCGI FollowSymLinks + + + deny from all + ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + + + Options ExecCGI + + +# Options Indexes SymLinksIfOwnerMatch + Options Indexes SymLinksIfOwnerMatch MultiViews execCGI + AllowOverride AuthConfig Limit + + + order allow,deny + deny from all + + + order allow,deny + deny from all + + +# Added for HORDE + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php3_magic_quotes_gpc Off + +# End HORDE Configuration Block + +# Added for TWIG + +Options Indexes FollowSymLinks +AllowOverride None +order allow,deny +allow from all +php3_magic_quotes_gpc Off + +# End TWIG Configuration Block + +# Added for WEBCAL + +AuthPAM_Enabled off +AllowOverride AuthConfig + +# End WEBCAL Configuration Block diff --git a/apache/cron.conf b/apache/cron.conf new file mode 100644 index 0000000..5f10f39 --- /dev/null +++ b/apache/cron.conf @@ -0,0 +1,23 @@ +# Debian Apache cron.daily config file + +# Number of logs to keep. +APACHE_OLD_LOGS=52 + +# Which day of the week to run log rotation stuff on, case insensitive. +# Allowed values are one or more of: Mon,Tue,Wed,Thu,Fri,Sat,Sun,All +APACHE_DAYS_TO_RUN=Sun + +# Which exact day to run log rotation stuff, if not "any" this +# supercedes the above. Allowed values are a day of month between 01 +# and 32, or a day of year between 001 and 366. Set to "01" for +# Webalyzer and analog, but note logfiles can get huge. +APACHE_DAY_TO_RUN=01 + +# Pre-rotation script to run (leave blank if none). +# APACHE_PRE_SCRIPT=/usr/local/sbin/run_analog + +# Post-rotation script to run (leave blank if none). +APACHE_POST_SCRIPT=/usr/local/sbin/apache.cron + +# Whether to chown logfiles to the user/group Apache runs as. +APACHE_CHOWN_LOGFILES=1 diff --git a/apache/httpd-nophp-nopam.conf b/apache/httpd-nophp-nopam.conf new file mode 100644 index 0000000..ac6fcb7 --- /dev/null +++ b/apache/httpd-nophp-nopam.conf @@ -0,0 +1,105 @@ +ServerType standalone +Port 80 +HostnameLookups off +User www-data +Group www-data +ServerAdmin dr@jones.dk +ServerRoot /etc/apache +BindAddress * + +# The Debian package of Apache loads every feature as shared modules. +# Please keep this LoadModule: line here, it is needed for installation. +LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so +# LoadModule env_module /usr/lib/apache/1.3/mod_env.so +LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so +# LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so +LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so +LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so +# LoadModule status_module /usr/lib/apache/1.3/mod_status.so +# LoadModule info_module /usr/lib/apache/1.3/mod_info.so +LoadModule includes_module /usr/lib/apache/1.3/mod_include.so +LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so +LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so +LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so +# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so +# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so +# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so +# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so +LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so +LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so +LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so +LoadModule access_module /usr/lib/apache/1.3/mod_access.so +LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so +# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so +# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so +# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so +# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so +# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so +# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so +LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so +# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so +# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so +LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so +LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so +# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so +# LoadModule put_module /usr/lib/apache/1.3/mod_put.so +#LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so +# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so +#LoadModule pam_auth_module /usr/lib/apache/1.3/mod_auth_pam.so +# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so +# LoadModule auth_mysql_module /usr/lib/apache/1.3/mod_auth_mysql.so +# LoadModule pgsql_auth_module /usr/lib/apache/1.3/mod_auth_pgsql.so +# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so +# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so +#LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so + +ErrorLog /var/log/apache/error.log +LogLevel warn +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined +LogFormat "%h %l %u %t \"%r\" %>s %b" common +LogFormat "%{Referer}i -> %U" referer +LogFormat "%{User-agent}i" agent +LogFormat "[ %v %{%Y %m %d}t ] %h %l %u %t \"%r\" %s %b" CustomLog + +LogFormat combined + +#CustomLog "|/usr/local/bin/parselog" CustomLog +CustomLog /var/log/apache/access.log common + +PidFile /var/run/apache.pid +LockFile /var/run/apache.lock +#ServerName new.host.name +UseCanonicalName on +Timeout 300 +KeepAlive On +MaxKeepAliveRequests 100 +KeepAliveTimeout 15 +MinSpareServers 5 +MaxSpareServers 10 +StartServers 5 +MaxClients 150 +MaxRequestsPerChild 30 + +# +# Listen 80 +# Listen 443 +# AddType application/x-x509-ca-cert .crt +# AddType application/x-pkcs7-crl .crl +# SSLPassPhraseDialog builtin +# SSLSessionCache dbm:/var/run/ssl_scache +# SSLSessionCacheTimeout 300 +# SSLMutex file:/var/run/ssl_mutex +# SSLRandomSeed startup builtin +# SSLRandomSeed connect builtin +# #SSLRandomSeed startup file:/dev/random 512 +# #SSLRandomSeed startup file:/dev/urandom 512 +# #SSLRandomSeed connect file:/dev/random 512 +# #SSLRandomSeed connect file:/dev/urandom 512 +# #SSLLog /var/log/apache/ssl_engine_log +# #SSLLogLevel info +# + +include /etc/apache/includes + +include /etc/apache/virtual diff --git a/apache/httpd-nophp.conf b/apache/httpd-nophp.conf new file mode 100644 index 0000000..3179718 --- /dev/null +++ b/apache/httpd-nophp.conf @@ -0,0 +1,105 @@ +ServerType standalone +Port 80 +HostnameLookups off +User www-data +Group www-data +ServerAdmin dr@jones.dk +ServerRoot /etc/apache +BindAddress * + +# The Debian package of Apache loads every feature as shared modules. +# Please keep this LoadModule: line here, it is needed for installation. +LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so +# LoadModule env_module /usr/lib/apache/1.3/mod_env.so +LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so +# LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so +LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so +LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so +# LoadModule status_module /usr/lib/apache/1.3/mod_status.so +# LoadModule info_module /usr/lib/apache/1.3/mod_info.so +LoadModule includes_module /usr/lib/apache/1.3/mod_include.so +LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so +LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so +LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so +# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so +# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so +# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so +# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so +LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so +LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so +LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so +LoadModule access_module /usr/lib/apache/1.3/mod_access.so +LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so +# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so +# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so +# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so +# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so +# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so +# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so +LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so +# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so +# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so +LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so +LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so +# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so +# LoadModule put_module /usr/lib/apache/1.3/mod_put.so +#LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so +# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so +LoadModule pam_auth_module /usr/lib/apache/1.3/mod_auth_pam.so +# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so +# LoadModule auth_mysql_module /usr/lib/apache/1.3/mod_auth_mysql.so +# LoadModule pgsql_auth_module /usr/lib/apache/1.3/mod_auth_pgsql.so +# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so +# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so +#LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so + +ErrorLog /var/log/apache/error.log +LogLevel warn +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined +LogFormat "%h %l %u %t \"%r\" %>s %b" common +LogFormat "%{Referer}i -> %U" referer +LogFormat "%{User-agent}i" agent +LogFormat "[ %v %{%Y %m %d}t ] %h %l %u %t \"%r\" %s %b" CustomLog + +LogFormat combined + +#CustomLog "|/usr/local/bin/parselog" CustomLog +CustomLog /var/log/apache/access.log common + +PidFile /var/run/apache.pid +LockFile /var/run/apache.lock +#ServerName new.host.name +UseCanonicalName on +Timeout 300 +KeepAlive On +MaxKeepAliveRequests 100 +KeepAliveTimeout 15 +MinSpareServers 5 +MaxSpareServers 10 +StartServers 5 +MaxClients 150 +MaxRequestsPerChild 30 + +# +# Listen 80 +# Listen 443 +# AddType application/x-x509-ca-cert .crt +# AddType application/x-pkcs7-crl .crl +# SSLPassPhraseDialog builtin +# SSLSessionCache dbm:/var/run/ssl_scache +# SSLSessionCacheTimeout 300 +# SSLMutex file:/var/run/ssl_mutex +# SSLRandomSeed startup builtin +# SSLRandomSeed connect builtin +# #SSLRandomSeed startup file:/dev/random 512 +# #SSLRandomSeed startup file:/dev/urandom 512 +# #SSLRandomSeed connect file:/dev/random 512 +# #SSLRandomSeed connect file:/dev/urandom 512 +# #SSLLog /var/log/apache/ssl_engine_log +# #SSLLogLevel info +# + +include /etc/apache/includes + +include /etc/apache/virtual diff --git a/apache/httpd-php4.conf b/apache/httpd-php4.conf new file mode 100644 index 0000000..08e3595 --- /dev/null +++ b/apache/httpd-php4.conf @@ -0,0 +1,106 @@ +ServerType standalone +Port 80 +HostnameLookups off +User www-data +Group www-data +ServerAdmin dr@jones.dk +ServerRoot /etc/apache +BindAddress * + +# The Debian package of Apache loads every feature as shared modules. +# Please keep this LoadModule: line here, it is needed for installation. +LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so +# LoadModule env_module /usr/lib/apache/1.3/mod_env.so +LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so +# LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so +LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so +LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so +# LoadModule status_module /usr/lib/apache/1.3/mod_status.so +# LoadModule info_module /usr/lib/apache/1.3/mod_info.so +LoadModule includes_module /usr/lib/apache/1.3/mod_include.so +LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so +LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so +LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so +# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so +# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so +# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so +# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so +LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so +LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so +LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so +LoadModule access_module /usr/lib/apache/1.3/mod_access.so +LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so +# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so +# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so +# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so +# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so +# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so +# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so +LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so +# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so +# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so +LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so +LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so +# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so +# LoadModule put_module /usr/lib/apache/1.3/mod_put.so +#LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so +# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so +LoadModule pam_auth_module /usr/lib/apache/1.3/mod_auth_pam.so +# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so +# LoadModule auth_mysql_module /usr/lib/apache/1.3/mod_auth_mysql.so +# LoadModule pgsql_auth_module /usr/lib/apache/1.3/mod_auth_pgsql.so +# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so +LoadModule php4_module /usr/lib/apache/1.3/libphp4.so +# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so +#LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so + +ErrorLog /var/log/apache/error.log +LogLevel warn +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined +LogFormat "%h %l %u %t \"%r\" %>s %b" common +LogFormat "%{Referer}i -> %U" referer +LogFormat "%{User-agent}i" agent +LogFormat "[ %v %{%Y %m %d}t ] %h %l %u %t \"%r\" %s %b" CustomLog + +LogFormat combined + +#CustomLog "|/usr/local/bin/parselog" CustomLog +CustomLog /var/log/apache/access.log common + +PidFile /var/run/apache.pid +LockFile /var/run/apache.lock +#ServerName new.host.name +UseCanonicalName on +Timeout 300 +KeepAlive On +MaxKeepAliveRequests 100 +KeepAliveTimeout 15 +MinSpareServers 5 +MaxSpareServers 10 +StartServers 5 +MaxClients 150 +MaxRequestsPerChild 30 + +# +# Listen 80 +# Listen 443 +# AddType application/x-x509-ca-cert .crt +# AddType application/x-pkcs7-crl .crl +# SSLPassPhraseDialog builtin +# SSLSessionCache dbm:/var/run/ssl_scache +# SSLSessionCacheTimeout 300 +# SSLMutex file:/var/run/ssl_mutex +# SSLRandomSeed startup builtin +# SSLRandomSeed connect builtin +# #SSLRandomSeed startup file:/dev/random 512 +# #SSLRandomSeed startup file:/dev/urandom 512 +# #SSLRandomSeed connect file:/dev/random 512 +# #SSLRandomSeed connect file:/dev/urandom 512 +# #SSLLog /var/log/apache/ssl_engine_log +# #SSLLogLevel info +# + +include /etc/apache/includes + +include /etc/apache/virtual diff --git a/apache/httpd.conf b/apache/httpd.conf new file mode 100644 index 0000000..cf2dc83 --- /dev/null +++ b/apache/httpd.conf @@ -0,0 +1,106 @@ +ServerType standalone +Port 80 +HostnameLookups off +User www-data +Group www-data +ServerAdmin dr@jones.dk +ServerRoot /etc/apache +BindAddress * + +# The Debian package of Apache loads every feature as shared modules. +# Please keep this LoadModule: line here, it is needed for installation. +LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so +# LoadModule env_module /usr/lib/apache/1.3/mod_env.so +LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so +# LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so +LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so +LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so +# LoadModule status_module /usr/lib/apache/1.3/mod_status.so +# LoadModule info_module /usr/lib/apache/1.3/mod_info.so +LoadModule includes_module /usr/lib/apache/1.3/mod_include.so +LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so +LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so +LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so +# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so +# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so +# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so +# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so +LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so +LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so +LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so +LoadModule access_module /usr/lib/apache/1.3/mod_access.so +LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so +# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so +# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so +# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so +# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so +# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so +# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so +LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so +# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so +# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so +LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so +LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so +# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so +# LoadModule put_module /usr/lib/apache/1.3/mod_put.so +#LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so +# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so +LoadModule pam_auth_module /usr/lib/apache/1.3/mod_auth_pam.so +# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so +# LoadModule auth_mysql_module /usr/lib/apache/1.3/mod_auth_mysql.so +# LoadModule pgsql_auth_module /usr/lib/apache/1.3/mod_auth_pgsql.so +# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so +LoadModule php3_module /usr/lib/apache/1.3/libphp3.so +# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so +#LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so + +ErrorLog /var/log/apache/error.log +LogLevel warn +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full +LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined +LogFormat "%h %l %u %t \"%r\" %>s %b" common +LogFormat "%{Referer}i -> %U" referer +LogFormat "%{User-agent}i" agent +LogFormat "[ %v %{%Y %m %d}t ] %h %l %u %t \"%r\" %s %b" CustomLog + +LogFormat combined + +#CustomLog "|/usr/local/bin/parselog" CustomLog +CustomLog /var/log/apache/access.log common + +PidFile /var/run/apache.pid +LockFile /var/run/apache.lock +#ServerName new.host.name +UseCanonicalName on +Timeout 300 +KeepAlive On +MaxKeepAliveRequests 100 +KeepAliveTimeout 15 +MinSpareServers 5 +MaxSpareServers 10 +StartServers 5 +MaxClients 150 +MaxRequestsPerChild 30 + +# +# Listen 80 +# Listen 443 +# AddType application/x-x509-ca-cert .crt +# AddType application/x-pkcs7-crl .crl +# SSLPassPhraseDialog builtin +# SSLSessionCache dbm:/var/run/ssl_scache +# SSLSessionCacheTimeout 300 +# SSLMutex file:/var/run/ssl_mutex +# SSLRandomSeed startup builtin +# SSLRandomSeed connect builtin +# #SSLRandomSeed startup file:/dev/random 512 +# #SSLRandomSeed startup file:/dev/urandom 512 +# #SSLRandomSeed connect file:/dev/random 512 +# #SSLRandomSeed connect file:/dev/urandom 512 +# #SSLLog /var/log/apache/ssl_engine_log +# #SSLLogLevel info +# + +include /etc/apache/includes + +include /etc/apache/virtual diff --git a/apache/includes/ErrorDocument b/apache/includes/ErrorDocument new file mode 100644 index 0000000..7b62626 --- /dev/null +++ b/apache/includes/ErrorDocument @@ -0,0 +1,22 @@ +Alias /ErrorDocument/ /var/www/COMMON/ErrorDocument/ + +# "400 Bad Request" +# "401 Authorization Required" +# "403 Forbidden" +# "404 Not Found" +# "406 Not Acceptible" +# "500 Internal Server Error" +#ErrorDocument 400 /ErrorDocument/400 +ErrorDocument 401 /ErrorDocument/401 +ErrorDocument 403 /ErrorDocument/403 +ErrorDocument 404 /ErrorDocument/404 +#ErrorDocument 406 /Errordocument/406 +ErrorDocument 500 /ErrorDocument/500 + + + Options +MultiViews +Includes + AddType text/html .shtml + AddHandler server-parsed .shtml + order allow,deny + allow from all + diff --git a/apache/includes/ServerSignature b/apache/includes/ServerSignature new file mode 100644 index 0000000..fc9a7e9 --- /dev/null +++ b/apache/includes/ServerSignature @@ -0,0 +1 @@ +ServerSignature Email diff --git a/apache/includes/misc b/apache/includes/misc new file mode 100644 index 0000000..731ed64 --- /dev/null +++ b/apache/includes/misc @@ -0,0 +1,49 @@ +ScriptAlias /mailman /usr/lib/mailman/cgi-bin +Alias /pipermail /var/lib/mailman/archives/public +Alias /Lists-Archives /var/lib/mailman/archives/public + +Alias /pub/ /pub/ +Alias /debian/ /pub/debian/ +Alias /debian-non-US/ /pub/debian-non-US/ + +Alias /twig/ /usr/share/twig/ +Alias /twig-test/ /var/www/COMMON/twig/twig-test/ +Alias /aeromail/ /var/www/COMMON/aeromail/aeromail-active/ +Alias /mumail/ /var/www/COMMON/mumail/mumail-active/ +Alias /wapmail/ /var/www/COMMON/wapmail/wapmail-active/ +Alias /wapmail-test/ /var/www/COMMON/wapmail/wapmail-test/ +Alias /horde /usr/share/horde +Alias /imp /usr/share/horde/imp + +Alias /terminal /var/www/COMMON/mindterm/mindterm-active +Alias /mindterm/ /var/www/COMMON/mindterm/mindterm-active/ +Alias /mindterm-test/ /var/www/COMMON/mindterm/mindterm-test/ +Alias /jta/ /var/www/COMMON/jta/jta-active/ + +Alias /drall/ /var/www/COMMON/drall/drall-active/ +Alias /drall-test/ /var/www/COMMON/drall/drall-test/ + +Alias /ldapxp/ /var/www/COMMON/ldapxp/ldapxp-active/ +Alias /ldapxp-test/ /var/www/COMMON/ldapxp/ldapxp-test/ + +Alias /ldapexplorer/ /var/www/COMMON/ldapexplorer/ldapexplorer-active/ +Alias /ldapexplorer-test/ /var/www/COMMON/ldapexplorer/ldapexplorer-test/ + +Alias /sldapa/ /var/www/COMMON/sldapa/sldapa-active/ +Alias /sldapa-test/ /var/www/COMMON/sldapa/sldapa-test/ + +Alias /web2ldap/ /var/www/COMMON/web2ldap/web2ldap-active/ +Alias /web2ldap-test/ /var/www/COMMON/web2ldap/web2ldap-test/ + +Alias /chat /var/www/COMMON/jirc/jirc-active +Alias /jirc/ /var/www/COMMON/jirc/jirc-active/ +Alias /eirc/ /var/www/COMMON/eirc/eirc-active/ +Alias /apirc/ /var/www/COMMON/apirc/apirc-active/ +Alias /phpirc/ /var/www/COMMON/phpirc/phpirc-active/ +Alias /phpchat/ /var/www/COMMON/phpchat/phpchat-active/ +Alias /whiplash/ /var/www/COMMON/whiplash/whiplash-active/ + +Alias /rosenet-calendar/ /var/www/COMMON/rosenet-calendar/rosenet-calendar-active/ +Alias /webcal/ /var/www/COMMON/webcal/webcal-active/ + +Alias /user-admin /var/www/COMMON/user-admin diff --git a/apache/includes/misc-php4 b/apache/includes/misc-php4 new file mode 100644 index 0000000..51c9ab6 --- /dev/null +++ b/apache/includes/misc-php4 @@ -0,0 +1,52 @@ +ScriptAlias /mailman /usr/lib/mailman/cgi-bin +Alias /pipermail /var/lib/mailman/archives/public +Alias /Lists-Archives /var/lib/mailman/archives/public + +Alias /pub/ /pub/ +Alias /debian/ /pub/debian/ +Alias /debian-non-US/ /pub/debian-non-US/ + +Alias /squirrelmail/ /var/www/COMMON/squirrelmail/squirrelmail-active/ +Alias /squirrelmail-test/ /var/www/COMMON/squirrelmail/squirrelmail-test/ +Alias /nocc/ /var/www/COMMON/nocc/nocc-active/ +Alias /twig/ /usr/share/twig/ +Alias /twig-test/ /var/www/COMMON/twig/twig-test/ +Alias /aeromail/ /var/www/COMMON/aeromail/aeromail-active/ +Alias /mumail/ /var/www/COMMON/mumail/mumail-active/ +Alias /wapmail/ /var/www/COMMON/wapmail/wapmail-active/ +Alias /wapmail-test/ /var/www/COMMON/wapmail/wapmail-test/ +Alias /horde /usr/share/horde +Alias /imp /usr/share/horde/imp + +Alias /terminal /var/www/COMMON/mindterm/mindterm-active +Alias /mindterm/ /var/www/COMMON/mindterm/mindterm-active/ +Alias /mindterm-test/ /var/www/COMMON/mindterm/mindterm-test/ +Alias /jta/ /var/www/COMMON/jta/jta-active/ + +Alias /drall/ /var/www/COMMON/drall/drall-active/ +Alias /drall-test/ /var/www/COMMON/drall/drall-test/ + +Alias /ldapxp/ /var/www/COMMON/ldapxp/ldapxp-active/ +Alias /ldapxp-test/ /var/www/COMMON/ldapxp/ldapxp-test/ + +Alias /ldapexplorer/ /var/www/COMMON/ldapexplorer/ldapexplorer-active/ +Alias /ldapexplorer-test/ /var/www/COMMON/ldapexplorer/ldapexplorer-test/ + +Alias /sldapa/ /var/www/COMMON/sldapa/sldapa-active/ +Alias /sldapa-test/ /var/www/COMMON/sldapa/sldapa-test/ + +Alias /web2ldap/ /var/www/COMMON/web2ldap/web2ldap-active/ +Alias /web2ldap-test/ /var/www/COMMON/web2ldap/web2ldap-test/ + +Alias /chat /var/www/COMMON/jirc/jirc-active +Alias /jirc/ /var/www/COMMON/jirc/jirc-active/ +Alias /eirc/ /var/www/COMMON/eirc/eirc-active/ +Alias /apirc/ /var/www/COMMON/apirc/apirc-active/ +Alias /phpirc/ /var/www/COMMON/phpirc/phpirc-active/ +Alias /phpchat/ /var/www/COMMON/phpchat/phpchat-active/ +Alias /whiplash/ /var/www/COMMON/whiplash/whiplash-active/ + +Alias /rosenet-calendar/ /var/www/COMMON/rosenet-calendar/rosenet-calendar-active/ +Alias /webcal/ /var/www/COMMON/webcal/webcal-active/ + +Alias /user-admin /var/www/COMMON/user-admin diff --git a/apache/srm-nophp.conf b/apache/srm-nophp.conf new file mode 100644 index 0000000..5621703 --- /dev/null +++ b/apache/srm-nophp.conf @@ -0,0 +1,76 @@ +DocumentRoot /var/www +UserDir public_html +DirectoryIndex index index.html index.htm default.html home.html home.htm index.cgi +FancyIndexing on + +AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip +AddIconByType (TXT,/icons/text.gif) text/* +AddIconByType (IMG,/icons/image2.gif) image/* +AddIconByType (SND,/icons/sound2.gif) audio/* +AddIconByType (VID,/icons/movie.gif) video/* +AddIcon /icons/binary.gif .bin .exe +AddIcon /icons/binhex.gif .hqx +AddIcon /icons/tar.gif .tar +AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv +AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip +AddIcon /icons/a.gif .ps .ai .eps +AddIcon /icons/layout.gif .html .shtml .htm .pdf +AddIcon /icons/text.gif .txt +AddIcon /icons/c.gif .c +AddIcon /icons/p.gif .pl .py +AddIcon /icons/f.gif .for +AddIcon /icons/dvi.gif .dvi +AddIcon /icons/uuencoded.gif .uu +AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl +AddIcon /icons/tex.gif .tex +AddIcon /icons/bomb.gif */core +AddIcon /icons/deb.gif .deb Debian +AddIcon /icons/back.gif .. +AddIcon /icons/hand.right.gif README +AddIcon /icons/folder.gif ^^DIRECTORY^^ +AddIcon /icons/blank.gif ^^BLANKICON^^ +DefaultIcon /icons/unknown.gif + +ReadmeName README +HeaderName HEADER + +IndexIgnore .??* *~ *# HEADER HEADER.html HEADER.shtml README README.html README.shtml RCS CVS +AccessFileName .htaccess + +#DefaultType text/plain +DefaultType text/html + +AddEncoding x-compress Z +AddEncoding x-gzip gz + +AddLanguage en .en +AddLanguage de .de +AddLanguage da .da +LanguagePriority da en de + +#AddDefaultCharset Off +#AddDefaultCharset iso-8859-1 + +Alias /icons/ /usr/share/apache/icons/ + +ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ +ScriptAlias /cgi-common/ /var/www/COMMON/cgi-bin/ +ScriptAlias /cgi-common-test/ /var/www/COMMON/cgi-bin-test/ + +AddHandler cgi-script .cgi + +AddType text/html .shtml +AddHandler server-parsed .shtml + +BrowserMatch "Mozilla/2" nokeepalive +BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 +BrowserMatch "RealPlayer 4\.0" force-response-1.0 +BrowserMatch "Java/1\.0" force-response-1.0 +BrowserMatch "JDK/1\.0" force-response-1.0 + +Alias /doc/ /usr/doc/ +## The above line is for Debian Policy 3.0.1 (FHS), which specifies that /doc +## is /usr/doc. Some packages may not work otherwise. -- apacheconfig + +Alias /docnew/ /usr/share/doc/ + diff --git a/apache/srm-php4.conf b/apache/srm-php4.conf new file mode 100644 index 0000000..ab113f3 --- /dev/null +++ b/apache/srm-php4.conf @@ -0,0 +1,81 @@ +DocumentRoot /var/www +UserDir public_html +DirectoryIndex index index.html index.htm default.html home.html home.htm index.php index.php3 home.phtml index.cgi +FancyIndexing on + +AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip +AddIconByType (TXT,/icons/text.gif) text/* +AddIconByType (IMG,/icons/image2.gif) image/* +AddIconByType (SND,/icons/sound2.gif) audio/* +AddIconByType (VID,/icons/movie.gif) video/* +AddIcon /icons/binary.gif .bin .exe +AddIcon /icons/binhex.gif .hqx +AddIcon /icons/tar.gif .tar +AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv +AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip +AddIcon /icons/a.gif .ps .ai .eps +AddIcon /icons/layout.gif .html .shtml .htm .pdf +AddIcon /icons/text.gif .txt +AddIcon /icons/c.gif .c +AddIcon /icons/p.gif .pl .py +AddIcon /icons/f.gif .for +AddIcon /icons/dvi.gif .dvi +AddIcon /icons/uuencoded.gif .uu +AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl +AddIcon /icons/tex.gif .tex +AddIcon /icons/bomb.gif */core +AddIcon /icons/deb.gif .deb Debian +AddIcon /icons/back.gif .. +AddIcon /icons/hand.right.gif README +AddIcon /icons/folder.gif ^^DIRECTORY^^ +AddIcon /icons/blank.gif ^^BLANKICON^^ +DefaultIcon /icons/unknown.gif + +ReadmeName README +HeaderName HEADER + +IndexIgnore .??* *~ *# HEADER HEADER.html HEADER.shtml HEADER.php3 HEADER.php README README.html README.shtml README.php3 README.php RCS CVS +AccessFileName .htaccess + +#DefaultType text/plain +DefaultType text/html + +AddEncoding x-compress Z +AddEncoding x-gzip gz + +AddLanguage en .en +AddLanguage de .de +AddLanguage da .da +LanguagePriority da en de + +#AddDefaultCharset Off +#AddDefaultCharset iso-8859-1 + +Alias /icons/ /usr/share/apache/icons/ + +ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ +ScriptAlias /cgi-common/ /var/www/COMMON/cgi-bin/ +ScriptAlias /cgi-common-test/ /var/www/COMMON/cgi-bin-test/ + +AddType application/x-httpd-php .php +AddType application/x-httpd-php .php3 +AddType application/x-httpd-php .phtml +AddType application/x-httpd-php-source .phps + +AddHandler cgi-script .cgi + +AddType text/html .shtml +AddHandler server-parsed .shtml + +BrowserMatch "Mozilla/2" nokeepalive +BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 +BrowserMatch "RealPlayer 4\.0" force-response-1.0 +BrowserMatch "Java/1\.0" force-response-1.0 +BrowserMatch "JDK/1\.0" force-response-1.0 + +Alias /doc/ /usr/doc/ +## The above line is for Debian Policy 3.0.1 (FHS), which specifies that /doc +## is /usr/doc. Some packages may not work otherwise. -- apacheconfig + +Alias /docnew/ /usr/share/doc/ + diff --git a/apache/srm.conf b/apache/srm.conf new file mode 100644 index 0000000..4d0c1b3 --- /dev/null +++ b/apache/srm.conf @@ -0,0 +1,80 @@ +DocumentRoot /var/www +UserDir public_html +DirectoryIndex index index.html index.htm default.html home.html home.htm index.php index.php3 home.phtml index.cgi +FancyIndexing on + +AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip +AddIconByType (TXT,/icons/text.gif) text/* +AddIconByType (IMG,/icons/image2.gif) image/* +AddIconByType (SND,/icons/sound2.gif) audio/* +AddIconByType (VID,/icons/movie.gif) video/* +AddIcon /icons/binary.gif .bin .exe +AddIcon /icons/binhex.gif .hqx +AddIcon /icons/tar.gif .tar +AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv +AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip +AddIcon /icons/a.gif .ps .ai .eps +AddIcon /icons/layout.gif .html .shtml .htm .pdf +AddIcon /icons/text.gif .txt +AddIcon /icons/c.gif .c +AddIcon /icons/p.gif .pl .py +AddIcon /icons/f.gif .for +AddIcon /icons/dvi.gif .dvi +AddIcon /icons/uuencoded.gif .uu +AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl +AddIcon /icons/tex.gif .tex +AddIcon /icons/bomb.gif */core +AddIcon /icons/deb.gif .deb Debian +AddIcon /icons/back.gif .. +AddIcon /icons/hand.right.gif README +AddIcon /icons/folder.gif ^^DIRECTORY^^ +AddIcon /icons/blank.gif ^^BLANKICON^^ +DefaultIcon /icons/unknown.gif + +ReadmeName README +HeaderName HEADER + +IndexIgnore .??* *~ *# HEADER HEADER.html HEADER.shtml HEADER.php3 HEADER.php README README.html README.shtml README.php3 README.php RCS CVS +AccessFileName .htaccess + +#DefaultType text/plain +DefaultType text/html + +AddEncoding x-compress Z +AddEncoding x-gzip gz + +AddLanguage en .en +AddLanguage de .de +AddLanguage da .da +LanguagePriority da en de + +#AddDefaultCharset Off +#AddDefaultCharset iso-8859-1 + +Alias /icons/ /usr/share/apache/icons/ + +ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ +ScriptAlias /cgi-common/ /var/www/COMMON/cgi-bin/ +ScriptAlias /cgi-common-test/ /var/www/COMMON/cgi-bin-test/ + +AddType application/x-httpd-php3 .php +AddType application/x-httpd-php3 .php3 +AddType application/x-httpd-php3 .phtml +AddType application/x-httpd-php3-source .phps + +AddHandler cgi-script .cgi + +AddType text/html .shtml +AddHandler server-parsed .shtml + +BrowserMatch "Mozilla/2" nokeepalive +BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 +BrowserMatch "RealPlayer 4\.0" force-response-1.0 +BrowserMatch "Java/1\.0" force-response-1.0 +BrowserMatch "JDK/1\.0" force-response-1.0 + +Alias /doc/ /usr/doc/ +## The above line is for Debian Policy 3.0.1 (FHS), which specifies that /doc +## is /usr/doc. Some packages may not work otherwise. -- apacheconfig + +Alias /docnew/ /usr/share/doc/ diff --git a/apache/virtual/VIRTUAL b/apache/virtual/VIRTUAL new file mode 100644 index 0000000..1940715 --- /dev/null +++ b/apache/virtual/VIRTUAL @@ -0,0 +1,38 @@ +RewriteEngine On +RewriteRule /VIRTUAL/([^/]+) http://$1 [R] +RewriteCond %{HTTP_HOST} ^rip$ [NC] +RewriteRule / http://rip:631/ [R,L] +RewriteCond %{HTTP_HOST} ^proxy$ [NC] +RewriteRule / http://rip:8080/ [R,L] + +#UseCanonicalName DNS +UseCanonicalName Off + +NameVirtualHost * + + + DocumentRoot /var/www + ScriptAlias /cgi-local /var/www/cgi-local + + Options +ExecCGI + AuthPAM_Enabled On + + + AuthType Basic + AuthName BOS + require group users + + + + VirtualDocumentRoot /var/www/VIRTUAL/%0/www + VirtualScriptAlias /var/www/VIRTUAL/%0/cgi-local + + Options +ExecCGI + AuthPAM_Enabled On + + + AuthType Basic + AuthName BOS + require group users + + diff --git a/apache/virtual/VIRTUAL-nopam b/apache/virtual/VIRTUAL-nopam new file mode 100644 index 0000000..9eb0504 --- /dev/null +++ b/apache/virtual/VIRTUAL-nopam @@ -0,0 +1,38 @@ +RewriteEngine On +RewriteRule /VIRTUAL/([^/]+) http://$1 [R] +RewriteCond %{HTTP_HOST} ^rip$ [NC] +RewriteRule / http://rip:631/ [R,L] +RewriteCond %{HTTP_HOST} ^proxy$ [NC] +RewriteRule / http://rip:8080/ [R,L] + +#UseCanonicalName DNS +UseCanonicalName Off + +NameVirtualHost * + + + VirtualDocumentRoot /var/www/VIRTUAL/%0/www + VirtualScriptAlias /var/www/VIRTUAL/%0/cgi-local + + Options +ExecCGI +# AuthPAM_Enabled On + + + AuthType Basic + AuthName BOS + require group users + + + + DocumentRoot /var/www + ScriptAlias /cgi-local /var/www/cgi-local + + Options +ExecCGI +# AuthPAM_Enabled On + + + AuthType Basic + AuthName BOS + require group users + + -- cgit v1.2.3