Author: jfthomps
Date: Mon Jun 12 17:43:06 2017
New Revision: 1798497

URL: http://svn.apache.org/viewvc?rev=1798497&view=rev
Log:
testsetup.php: added line before calling initGlobals that unsets 
$_COOKIE['VCLAUTH'] so initGlobals runs as an unauthenticated user if the 
current person viewing the page is authenticated

vcl-install.sh:
-updated version from 2.4.2 to 2.5
-set ownership of .ht-inc/cryptkey to apache
-set .ht-inc/maintenance and .ht-inc/cryptkey SELinux context to 
httpd_sys_rw_content_t if SELinux is enabled

Modified:
    vcl/trunk/vcl-install.sh
    vcl/trunk/web/testsetup.php

Modified: vcl/trunk/vcl-install.sh
URL: 
http://svn.apache.org/viewvc/vcl/trunk/vcl-install.sh?rev=1798497&r1=1798496&r2=1798497&view=diff
==============================================================================
--- vcl/trunk/vcl-install.sh (original)
+++ vcl/trunk/vcl-install.sh Mon Jun 12 17:43:06 2017
@@ -69,7 +69,7 @@ if [ $? -ne 0 ]; then help; fi
 eval set -- "$args"
 
 # ------------------------- variables -------------------------------
-VCL_VERSION=2.4.2
+VCL_VERSION=2.5
 DB_USERNAME=vcluser
 ADMIN_PASSWORD=
 
@@ -713,6 +713,11 @@ if [[ $DOWEB -eq 1 ]]; then
        ln -s /var/www/html/vcl-$VCL_VERSION /var/www/html/vcl
        if [ $? -ne 0 ]; then generic_error "Failed to install VCL web code"; 
exit 1; fi;
        chown apache /var/www/html/vcl/.ht-inc/maintenance
+       chown apache /var/www/html/vcl/.ht-inc/cryptkey
+       if [[ -x /usr/sbin/getenforce ]] && /usr/sbin/getenforce | grep -q -i 
enforcing; then
+               chcon -t httpd_sys_rw_content_t 
/var/www/html/vcl/.ht-inc/maintenance
+               chcon -t httpd_sys_rw_content_t 
/var/www/html/vcl/.ht-inc/cryptkey
+       fi
 fi
 
 # ---------------------------- configure web code --------------------------

Modified: vcl/trunk/web/testsetup.php
URL: 
http://svn.apache.org/viewvc/vcl/trunk/web/testsetup.php?rev=1798497&r1=1798496&r2=1798497&view=diff
==============================================================================
--- vcl/trunk/web/testsetup.php (original)
+++ vcl/trunk/web/testsetup.php Mon Jun 12 17:43:06 2017
@@ -338,6 +338,7 @@ if($createcryptkey) {
                $tmp = $_SERVER['SCRIPT_FILENAME'];
                $_SERVER['SCRIPT_FILENAME'] = str_replace('testsetup.php', 
'index.php', $_SERVER['SCRIPT_FILENAME']);
                $actions = array('pages' => array());
+               unset($_COOKIE['VCLAUTH']);
                initGlobals();
                dbConnect();
                checkCryptkey();


Reply via email to