[open-ils-commits] ***SPAM*** [GIT] Evergreen ILS branch master updated. e61a8085f9edabd97600b072c1a3ea41cd14265b

Evergreen Git git at git.evergreen-ils.org
Tue Jul 15 10:50:00 EDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  e61a8085f9edabd97600b072c1a3ea41cd14265b (commit)
       via  0bee17b1ffd741bfcfced9ae7eb2d8d9cf59044f (commit)
      from  1eaa465e86c4bb79de41550d36a2f5fd7d813f68 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e61a8085f9edabd97600b072c1a3ea41cd14265b
Author: Ben Shum <bshum at biblio.org>
Date:   Mon Jul 14 11:44:07 2014 -0400

    LP#1341013: Load apache mod CGI
    
    As of Apache 2.4, mod CGI needs to be enabled directly and is not built
    with apache.  So let's add it to the Makefile for Ubuntu Trusty 14.04.
    
    Also, add handling for disabling unwanted apache conf like serve-cgi-bin,
    which can break offline cgi-bin script alias.
    
    Signed-off-by: Ben Shum <bshum at biblio.org>
    Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>

diff --git a/Open-ILS/src/extras/install/Makefile.debian b/Open-ILS/src/extras/install/Makefile.debian
index 892569b..8f6c499 100644
--- a/Open-ILS/src/extras/install/Makefile.debian
+++ b/Open-ILS/src/extras/install/Makefile.debian
@@ -46,6 +46,8 @@ debian_sys_config:
 	for m in $(DEB_APACHE_MODS); do a2enmod $$m; done;
 	# keep the bad apache modules away
 	for m in $(DEB_APACHE_DISMODS); do a2dismod $$m; done;
+	# keep the bad apache configs away
+	for m in $(DEB_APACHE_DISCONF); do a2disconf $$m; done;
 	# refresh the dynamic library cache
 	ldconfig
 
diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
index 5050991..5e6e307 100644
--- a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
+++ b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
@@ -64,6 +64,7 @@ export DEBS = \
 	yaz
 
 export DEB_APACHE_MODS = \
+    cgi\
     expires\
     include\
     proxy\
@@ -73,6 +74,9 @@ export DEB_APACHE_MODS = \
 export DEB_APACHE_DISMODS = \
     deflate
 
+export DEB_APACHE_DISCONF = \
+    serve-cgi-bin
+
 export CPAN_MODULES = \
 	Business::CreditCard::Object \
 	Business::OnlinePayment::PayPal \

commit 0bee17b1ffd741bfcfced9ae7eb2d8d9cf59044f
Author: Jason Stephenson <jstephenson at mvlc.org>
Date:   Fri Jul 11 10:57:59 2014 -0400

    LP#1341013: Remove NameVirtualHost from eg.conf.in for Apache 2.4.
    
    NameVirtualHost does nothing in Apache 2.4 and will be removed in
    the next release.  We might as well get rid of it now and silence
    a warning when starting Apache.
    
    Signed-off-by: Jason Stephenson <jason at sigio.com>
    Signed-off-by: Ben Shum <bshum at biblio.org>

diff --git a/Open-ILS/examples/apache_24/eg.conf.in b/Open-ILS/examples/apache_24/eg.conf.in
index b9c373c..b33581d 100644
--- a/Open-ILS/examples/apache_24/eg.conf.in
+++ b/Open-ILS/examples/apache_24/eg.conf.in
@@ -100,7 +100,6 @@ ExpiresByType text/css "access plus 50 minutes"
 # Set up our SSL virtual host
 # ----------------------------------------------------------------------------------
 #Listen 443
-NameVirtualHost *:443
 <VirtualHost *:443>
 	DocumentRoot "@localstatedir@/web"
 	ServerName localhost:443
@@ -135,8 +134,6 @@ NameVirtualHost *:443
 # errors, per http://wiki.apache.org/httpd/InternalDummyConnection
 # ----------------------------------------------------------------------------------
 
-# Commented to avoid warnings from duplicate "NameVirtualHost: *80" directives
-#NameVirtualHost *:80
 <VirtualHost *:80>
 	ServerName localhost:80
 	ServerAlias 127.0.0.1:80

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/examples/apache_24/eg.conf.in             |    3 ---
 Open-ILS/src/extras/install/Makefile.debian        |    2 ++
 Open-ILS/src/extras/install/Makefile.ubuntu-trusty |    4 ++++
 3 files changed, 6 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list