You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rp...@apache.org on 2008/04/17 22:04:11 UTC
svn commit: r649256 - /httpd/httpd/trunk/modules/session/config.m4
Author: rpluem
Date: Thu Apr 17 13:04:09 2008
New Revision: 649256
URL: http://svn.apache.org/viewvc?rev=649256&view=rev
Log:
* Fix r649054: Do the correct thing when neither enable nor disable is specfied.
Modified:
httpd/httpd/trunk/modules/session/config.m4
Modified: httpd/httpd/trunk/modules/session/config.m4
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/session/config.m4?rev=649256&r1=649255&r2=649256&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/session/config.m4 (original)
+++ httpd/httpd/trunk/modules/session/config.m4 Thu Apr 17 13:04:09 2008
@@ -1,5 +1,14 @@
dnl modules enabled in this directory by default
+if test "$enable_session" = "shared"; then
+ session_mods_enable=shared
+elif test "$enable_proxy" = "yes"; then
+ session_mods_enable=yes
+else
+ session_mods_enable=no
+fi
+
+
dnl Session
dnl APACHE_MODULE(name, helptext[, objects[, structname[, default[, config]]]])
@@ -10,10 +19,10 @@
dnl various places, such as databases, LDAP, or cookies.
dnl
APACHE_MODULE(session, session module, , , most)
-APACHE_MODULE(session_cookie, session cookie module, , , $enable_session)
-APACHE_MODULE(session_crypto, session crypto module, , , $enable_session)
-APACHE_MODULE(session_dbd, session dbd module, , , $enable_session)
-dnl APACHE_MODULE(session_ldap, session ldap module, , , $enable_session)
+APACHE_MODULE(session_cookie, session cookie module, , , $session_mods_enable)
+APACHE_MODULE(session_crypto, session crypto module, , , $session_mods_enable)
+APACHE_MODULE(session_dbd, session dbd module, , , $session_mods_enable)
+dnl APACHE_MODULE(session_ldap, session ldap module, , , $session_mods_enable)
APACHE_MODPATH_FINISH