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 "FusionForge".

The branch, master has been updated
       via  bd8a92a44b2ba0ae4c7f0cd26fab23c3f5fe2d11 (commit)
       via  a7e0185fc1a4136dc363608d09c542df644dbae3 (commit)
      from  ecd743fd61b17cc35cc497184714599a46f3b75f (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 -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=bd8a92a44b2ba0ae4c7f0cd26fab23c3f5fe2d11

commit bd8a92a44b2ba0ae4c7f0cd26fab23c3f5fe2d11
Author: Franck Villaume <[email protected]>
Date:   Fri Aug 26 15:03:00 2016 +0200

    fix url_prefix in httpd config. related to [#643]

diff --git a/src/etc/httpd.conf.d/vhost-list.inc 
b/src/etc/httpd.conf.d/vhost-list.inc
index 246a2a6..3e0a637 100644
--- a/src/etc/httpd.conf.d/vhost-list.inc
+++ b/src/etc/httpd.conf.d/vhost-list.inc
@@ -1,18 +1,19 @@
 ServerName ${FF__core__lists_host}
+ServerPath ${FF__core__url_prefix}
 
 RewriteEngine on
-RewriteRule ^/$ /mailman/listinfo [R=301]
+RewriteRule ^/$ ${FF__core__url_prefix}/mailman/listinfo [R=301]
 
-ScriptAlias /mailman/ ${FF__core__mailman_cgi_path}/
+ScriptAlias ${FF__core__url_prefix}/mailman/ ${FF__core__mailman_cgi_path}/
 <Directory ${FF__core__mailman_cgi_path}/>
   Require all granted
 </Directory>
 
-Alias /pipermail /var/lib/mailman/archives/public
+Alias ${FF__core__url_prefix}/pipermail /var/lib/mailman/archives/public
 <Directory /var/lib/mailman/archives/public>
   AllowOverride Options
   Options FollowSymLinks
   Require all granted
 </Directory>
 
-Alias /images/mailman /usr/share/images/mailman
+Alias ${FF__core__url_prefix}/images/mailman /usr/share/images/mailman
diff --git a/src/etc/httpd.conf.d/vhost-main.inc 
b/src/etc/httpd.conf.d/vhost-main.inc
index d782cd3..5f58d33 100644
--- a/src/etc/httpd.conf.d/vhost-main.inc
+++ b/src/etc/httpd.conf.d/vhost-main.inc
@@ -4,6 +4,7 @@
 ServerName ${FF__core__web_host}
 ServerAlias www.${FF__core__web_host}
 ServerAdmin webmaster@${FF__core__web_host}
+ServerPath ${FF__core__url_prefix}
 DocumentRoot ${FF__core__source_path}/www
 DirectoryIndex index.html index.php
 
@@ -18,42 +19,42 @@ SetEnv FF__core__config_path "${FF__core__config_path}"
 <Directory ${FF__core__source_path}/www>
   Options Indexes FollowSymlinks
   AllowOverride All
-  
+
   # define access restrictions for the main site
   Include ${FF__core__config_path}/httpd.conf.d/auth-main.inc
-  
+
   #
   # PHP settings
   #
   php_admin_value default_charset "UTF-8"
   php_flag register_globals "off"
   php_flag magic_quotes_gpc "off"
-  
+
   # Report E_ALL errors
   php_admin_value error_reporting 2147483647
-  
+
   # Don't echo error to user
   php_admin_value display_errors 0
-  
+
   # ...but log the errors to error.log
   php_admin_value log_errors 1
 
   # Define configuration/env variables for passing passwords and other secrets 
to PHP
   RequestHeader unset FusionForgeDbhost
   RequestHeader append FusionForgeDbhost "${FF__core__database_host}"
-  
+
   RequestHeader unset FusionForgeDbport
   RequestHeader append FusionForgeDbport "${FF__core__database_port}"
-  
+
   RequestHeader unset FusionForgeDbname
   RequestHeader append FusionForgeDbname "${FF__core__database_name}"
-  
+
   RequestHeader unset FusionForgeDbuser
   RequestHeader append FusionForgeDbuser "${FF__core__database_user}"
-  
+
   RequestHeader unset FusionForgeDbpasswd
   RequestHeader append FusionForgeDbpasswd "${FF__core__database_password}"
-  
+
   RequestHeader unset FusionForgeSessionKey
   RequestHeader append FusionForgeSessionKey "${FF__core__session_key}"
 </Directory>
@@ -63,32 +64,32 @@ SetEnv FF__core__config_path "${FF__core__config_path}"
 <Directory ${FF__core__source_path}/vendor>
   Options Indexes FollowSymlinks
   AllowOverride All
-  
+
   Include ${FF__core__config_path}/httpd.conf.d/auth-main.inc
-  
+
 </Directory>
 
-<Location /projects>
+<Location ${FF__core__url_prefix}/projects>
   ForceType application/x-httpd-php
 </Location>
-<Location /users>
+<Location ${FF__core__url_prefix}/users>
   ForceType application/x-httpd-php
 </Location>
 
 IncludeOptional ${FF__core__config_path}/httpd.conf.d/plugin-*.inc
 
-Alias /images/ ${FF__core__source_path}/www/images/
-Alias /scripts/coolfieldset/ ${FF__core__source_path}/vendor/coolfieldset/
-Alias /scripts/iframe-resizer/ ${FF__core__source_path}/vendor/iframe-resizer/
-Alias /scripts/jquery/ ${FF__core__source_path}/vendor/jquery/
-Alias /scripts/jquery-ui/ ${FF__core__source_path}/vendor/jquery-ui/
-Alias /scripts/jquery-storage/ ${FF__core__source_path}/vendor/jquery-storage/
-Alias /scripts/jquery-simpletreemenu/ 
${FF__core__source_path}/vendor/jquery-simpletreemenu/
-Alias /scripts/jquery-jqplot/ ${FF__core__source_path}/vendor/jquery-jqplot/
-Alias /scripts/jquery-livequery/ 
${FF__core__source_path}/vendor/jquery-livequery/
-Alias /scripts/jquery-teamwork-gantt/ 
${FF__core__source_path}/vendor/jquery-teamwork-gantt/
-Alias /scripts/jquery-splitter/ 
${FF__core__source_path}/vendor/jquery-splitter/
-Alias /scripts/jquery-auto-height/ 
${FF__core__source_path}/vendor/jquery-auto-height/
+Alias ${FF__core__url_prefix}/images/ ${FF__core__source_path}/www/images/
+Alias ${FF__core__url_prefix}/scripts/coolfieldset/ 
${FF__core__source_path}/vendor/coolfieldset/
+Alias ${FF__core__url_prefix}/scripts/iframe-resizer/ 
${FF__core__source_path}/vendor/iframe-resizer/
+Alias ${FF__core__url_prefix}/scripts/jquery/ 
${FF__core__source_path}/vendor/jquery/
+Alias ${FF__core__url_prefix}/scripts/jquery-ui/ 
${FF__core__source_path}/vendor/jquery-ui/
+Alias ${FF__core__url_prefix}/scripts/jquery-storage/ 
${FF__core__source_path}/vendor/jquery-storage/
+Alias ${FF__core__url_prefix}/scripts/jquery-simpletreemenu/ 
${FF__core__source_path}/vendor/jquery-simpletreemenu/
+Alias ${FF__core__url_prefix}/scripts/jquery-jqplot/ 
${FF__core__source_path}/vendor/jquery-jqplot/
+Alias ${FF__core__url_prefix}/scripts/jquery-livequery/ 
${FF__core__source_path}/vendor/jquery-livequery/
+Alias ${FF__core__url_prefix}/scripts/jquery-teamwork-gantt/ 
${FF__core__source_path}/vendor/jquery-teamwork-gantt/
+Alias ${FF__core__url_prefix}/scripts/jquery-splitter/ 
${FF__core__source_path}/vendor/jquery-splitter/
+Alias ${FF__core__url_prefix}/scripts/jquery-auto-height/ 
${FF__core__source_path}/vendor/jquery-auto-height/
 
 # For FusionForge without DNS delegation, uncomment this
 # and remove 30-vhosts-projects.conf
diff --git a/src/etc/httpd.conf.d/vhost-scm-macros.inc 
b/src/etc/httpd.conf.d/vhost-scm-macros.inc
index 78070ae..52c68f3 100644
--- a/src/etc/httpd.conf.d/vhost-scm-macros.inc
+++ b/src/etc/httpd.conf.d/vhost-scm-macros.inc
@@ -9,7 +9,7 @@
   # Note: when setting ITKUID, the user's groups (project memberships) are 
added
   # Note: it's important to set ITKGID, otherwise privilege separation breaks 
as gid stays 'www-data'
 
-  <Location /authscm/$user/>
+  <Location ${FF__core__url_prefix}/authscm/$user/>
     Require user $user
   </Location>
 </Macro>
diff --git a/src/etc/httpd.conf.d/vhost-scm.inc 
b/src/etc/httpd.conf.d/vhost-scm.inc
index e0a7219..86c2b95 100644
--- a/src/etc/httpd.conf.d/vhost-scm.inc
+++ b/src/etc/httpd.conf.d/vhost-scm.inc
@@ -1,4 +1,5 @@
 ServerName ${FF__core__scm_host}
+ServerPath ${FF__core__url_prefix}
 
 SetEnvIf Request_URI . ITKUID=${FF__core__apache_user}
 SetEnvIf Request_URI . ITKGID=${FF__core__apache_group}

https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=a7e0185fc1a4136dc363608d09c542df644dbae3

commit a7e0185fc1a4136dc363608d09c542df644dbae3
Author: Franck Villaume <[email protected]>
Date:   Fri Aug 26 15:00:27 2016 +0200

    empty lines

diff --git a/src/etc/httpd.conf.d/ssl-on-scm.inc 
b/src/etc/httpd.conf.d/ssl-on-scm.inc
index 8cf1d53..d73fbab 100644
--- a/src/etc/httpd.conf.d/ssl-on-scm.inc
+++ b/src/etc/httpd.conf.d/ssl-on-scm.inc
@@ -2,23 +2,23 @@
 # and user can disable SSL in ssl-on.inc
 #<IfModule mod_ssl.c>
   SSLEngine on
-  
+
   SSLCertificateFile ${FF__core__config_path}/ssl-cert-scm.pem
   SSLCertificateKeyFile ${FF__core__config_path}/ssl-cert-scm.key
-  
+
   <Files ~ "\.(cgi|shtml)$">
     SSLOptions +StdEnvVars
   </Files>
-  
+
   <Directory "/usr/lib/cgi-bin">
     SSLOptions +StdEnvVars
   </Directory>
-  
+
   SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
 #</IfModule>
 
 <IfModule apache_ssl.c>
   SSLEnable
-  
+
   SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
 </IfModule>
diff --git a/src/etc/httpd.conf.d/ssl-on.inc b/src/etc/httpd.conf.d/ssl-on.inc
index d1638ee..1b74c68 100644
--- a/src/etc/httpd.conf.d/ssl-on.inc
+++ b/src/etc/httpd.conf.d/ssl-on.inc
@@ -2,23 +2,23 @@
 # and user can disable SSL in ssl-on.inc
 #<IfModule mod_ssl.c>
   SSLEngine on
-  
+
   SSLCertificateFile ${FF__core__config_path}/ssl-cert.pem
   SSLCertificateKeyFile ${FF__core__config_path}/ssl-cert.key
-  
+
   <Files ~ "\.(cgi|shtml)$">
     SSLOptions +StdEnvVars
   </Files>
-  
+
   <Directory "/usr/lib/cgi-bin">
     SSLOptions +StdEnvVars
   </Directory>
-  
+
   SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
 #</IfModule>
 
 <IfModule apache_ssl.c>
   SSLEnable
-  
+
   SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
 </IfModule>

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

Summary of changes:
 src/etc/httpd.conf.d/ssl-on-scm.inc       | 10 +++---
 src/etc/httpd.conf.d/ssl-on.inc           | 10 +++---
 src/etc/httpd.conf.d/vhost-list.inc       |  9 +++---
 src/etc/httpd.conf.d/vhost-main.inc       | 53 ++++++++++++++++---------------
 src/etc/httpd.conf.d/vhost-scm-macros.inc |  2 +-
 src/etc/httpd.conf.d/vhost-scm.inc        |  1 +
 6 files changed, 44 insertions(+), 41 deletions(-)


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to