[open-ils-commits] [GIT] Evergreen ILS branch rel_2_10 updated. 172b2317d6fc11685cc6a2ca7ac5fddb9a1b4f97

Evergreen Git git at git.evergreen-ils.org
Thu Aug 18 08:14:23 EDT 2016


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, rel_2_10 has been updated
       via  172b2317d6fc11685cc6a2ca7ac5fddb9a1b4f97 (commit)
      from  b0dc5c36ea9b9fb96c02281f8001d31657cda379 (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 172b2317d6fc11685cc6a2ca7ac5fddb9a1b4f97
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Aug 17 11:01:26 2016 -0400

    LP#1476049: disable serve-cgi-bin Apache config on Jessie
    
    This patch ensures that the stock Apache configuration
    "serve-cgi-bin" is disabled when installing on Debian Jessie,
    as otherwise the default cgi-bin location
    can override what Evergreen specifies for offline.pl.
    
    To test:
    
    [1] Run the Makefile.install step on Jessie; verify
        that there is no /etc/apache2/conf-enabled/serve-cgi-bin.conf
        symlink.
    [2] Proceed with the rest of the Evergreen installation; verify
        that the Apache error log doesn't contain a warning like this:
    
        "The Alias directive in /etc/apache2/sites-enabled/eg.conf ...
         will probably never match because it overlaps an earlier
         ScriptAlias."
    
    [3] For extra credit, verify that one can access offline circulation
        sessions.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/extras/install/Makefile.debian-jessie b/Open-ILS/src/extras/install/Makefile.debian-jessie
index 030857c..e76a60e 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-jessie
+++ b/Open-ILS/src/extras/install/Makefile.debian-jessie
@@ -85,6 +85,9 @@ export DEB_APACHE_MODS = \
 export DEB_APACHE_DISMODS = \
     deflate
 
+export DEB_APACHE_DISCONF = \
+    serve-cgi-bin
+
 export CPAN_MODULES = \
 	Business::OnlinePayment::PayPal \
 	Email::Send

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

Summary of changes:
 Open-ILS/src/extras/install/Makefile.debian-jessie |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list