Issue #2356 - update httpd-collaboration configuration for new httpd version and RHEL6

Former-commit-id: 646d61335d [formerly 21d395a914 [formerly 21ac850e9cf61f58a324f17ee687f50cda7c5804]]
Former-commit-id: 21d395a914
Former-commit-id: ac9a5ad4d9
This commit is contained in:
Bryan Kowal 2013-09-12 13:08:07 -05:00
parent 7125f37454
commit c775cb0879
2 changed files with 30 additions and 7 deletions

View file

@ -341,11 +341,15 @@ ln -s ../../..%{_datadir}/pixmaps/poweredby.png \
rmdir $RPM_BUILD_ROOT/awips2/httpd_collaboration%{_sysconfdir}/httpd/logs
mkdir -p $RPM_BUILD_ROOT/awips2/httpd_collaboration%{_localstatedir}/log/httpd
mkdir -p $RPM_BUILD_ROOT/awips2/httpd_collaboration%{_localstatedir}/run/httpd
mkdir -p $RPM_BUILD_ROOT/awips2/httpd_collaboration%{_localstatedir}/lock/subsys
pushd .
cd $RPM_BUILD_ROOT/awips2/httpd_collaboration/etc/httpd
# symlinks for /etc/httpd
ln -s ../..%{_localstatedir}/log/httpd $RPM_BUILD_ROOT/awips2/httpd_collaboration/etc/httpd/logs
ln -s ../..%{_localstatedir}/run/httpd $RPM_BUILD_ROOT/awips2/httpd_collaboration/etc/httpd/run
ln -s ../..%{_libdir}/httpd/modules $RPM_BUILD_ROOT/awips2/httpd_collaboration/etc/httpd/modules
popd
# install service script
mkdir -p ${RPM_BUILD_ROOT}/etc/init.d
@ -547,7 +551,9 @@ rm -rf $RPM_BUILD_ROOT
%config /awips2/httpd_collaboration%{contentdir}/error/*.var
%config /awips2/httpd_collaboration%{contentdir}/error/include/*.html
%attr(0700,awips,fxalpha) %dir /awips2/httpd_collaboration%{_localstatedir}/lock/subsys
%attr(0700,awips,fxalpha) %dir /awips2/httpd_collaboration%{_localstatedir}/log/httpd
%attr(0700,awips,fxalpha) %dir /awips2/httpd_collaboration%{_localstatedir}/run/httpd
%attr(0700,awips,fxalpha) %dir /awips2/httpd_collaboration%{_localstatedir}/lib/dav
%attr(0700,awips,fxalpha) %dir /awips2/httpd_collaboration%{_localstatedir}/cache/mod_proxy

View file

@ -58,7 +58,9 @@ ServerRoot "/awips2/httpd_collaboration/etc/httpd"
#
# PidFile: The file in which the server should record its process
# identification number when it starts.
# identification number when it starts. Note the PIDFILE variable in
# /etc/sysconfig/httpd must be set appropriately if this location is
# changed.
#
PidFile run/httpd.pid
@ -184,25 +186,34 @@ LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule substitute_module modules/mod_substitute.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so
#
# The following modules are not loaded by default:
#
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule asis_module modules/mod_asis.so
#LoadModule authn_dbd_module modules/mod_authn_dbd.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule cgid_module modules/mod_cgid.so
#LoadModule dbd_module modules/mod_dbd.so
#LoadModule dumpio_module modules/mod_dumpio.so
#LoadModule filter_module modules/mod_filter.so
#LoadModule ident_module modules/mod_ident.so
#LoadModule log_forensic_module modules/mod_log_forensic.so
#LoadModule unique_id_module modules/mod_unique_id.so
#
#
# Load config files from the config directory "/etc/httpd/conf.d".
@ -352,11 +363,11 @@ DocumentRoot "/awips2/httpd_collaboration/var/www/html"
# of a username on the system (depending on home directory
# permissions).
#
UserDir disable
UserDir disabled
#
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disable" line above, and uncomment
# directory, remove the "UserDir disabled" line above, and uncomment
# the following line instead:
#
#UserDir public_html
@ -589,7 +600,7 @@ ScriptAlias /cgi-bin/ "/awips2/httpd_collaboration/var/www/cgi-bin/"
# IndexOptions: Controls the appearance of server-generated directory
# listings.
#
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable Charset=UTF-8
#
# AddIcon* directives tell the server which icon to show for different
@ -767,6 +778,12 @@ AddDefaultCharset UTF-8
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
#
# MIME-types for downloading Certificates and CRLs
#
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server