]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
- Backports r942209
authorPhilip M. Gollucci <pgollucci@apache.org>
Fri, 7 May 2010 20:41:38 +0000 (20:41 +0000)
committerPhilip M. Gollucci <pgollucci@apache.org>
Fri, 7 May 2010 20:41:38 +0000 (20:41 +0000)
commitfe19393eca41b22158244c11de53d2b5e81f2537
treec664ff36ee0ac817183a693d53fe62c320b8c7ce
parent6dba6a0e5f440f7bce05fed25a00b6540a59be17
- Backports r942209

ix the following:
$> grep -e autoindex_ -e cgi_ httpd.conf
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule cgi_module libexec/apache22/mod_cgi.so

fire up the following commands

$> apxs -e -a -n autoindex mod_autoindex.so
[activating module `autoindex' in /usr/local/etc/apache22/httpd.conf]
$> apxs -e -a -n cgi mod_cgi.so
[activating module `cgi' in /usr/local/etc/apache22/httpd.conf]

This will result into the following httpd.conf

$> grep -e autoindex_ -e cgi_ httpd.conf
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule cgi_module libexec/apache22/mod_cgi.so
LoadModule autoindex_module libexec/apache22/mod_autoindex.so
LoadModule cgi_module libexec/apache22/mod_cgi.so

As you notice the modules are now loaded twice

Now try to deactivate for the loaded ssl module

$> grep ssl_ httpd.conf
LoadModule ssl_module libexec/apache22/mod_ssl.so

$> apxs -e -A -n ssl mod_ssl.so
[preparing module `ssl' in /usr/local/etc/apache22/httpd.conf]

$> grep ssl_ httpd.conf
LoadModule ssl_module libexec/apache22/mod_ssl.so
#LoadModule ssl_module libexec/apache22/mod_ssl.so

As reported in FreeBSD ports PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/133704
Previously discussed with: wrowe@

This b/c '$lmd' expects the amount of space to be a fixed amount.  Use \s+ to make
any valid httpd.conf syntax work (i.e. at least 1 space)

As previously discussed with wrowe, treast this the same way roy treats
mime.types.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@942210 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
support/apxs.in