[evolvis-commits] r9557: sys_localinc var has now priority on all local.inc, making easy multiple↵ multiple gforge vhost config on the sa?==?UTF-8?Q?me box↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 17:27:31 CET 2011


Author: mirabilos
Date: 2011-02-24 17:27:31 +0100 (Thu, 24 Feb 2011)
New Revision: 9557

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php
Log:
sys_localinc var has now priority on all local.inc, making easy multiple
multiple gforge vhost config on the same box


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php	2011-02-24 16:27:30 UTC (rev 9556)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php	2011-02-24 16:27:31 UTC (rev 9557)
@@ -25,13 +25,16 @@
 
 // Defines all of the GForge hosts, databases, etc.
 // This needs to be loaded first because the lines below depend upon it.
-if (is_file('/etc/gforge/local.inc')) {
-	require ('/etc/gforge/local.inc');
+$sys_localinc=getenv('sys_localinc');
+if (is_file($sys_localinc)) {
+	require($sys_localinc);
 } else {
-	if (is_file('etc/local.inc')) {
-		require('etc/local.inc');
+	if (is_file('/etc/gforge/local.inc')) {
+		require ('/etc/gforge/local.inc');
 	} else {
-		require(getenv('sys_localinc'));
+		if (is_file('etc/local.inc')) {
+			require('etc/local.inc');
+		}
 	}
 }
 



More information about the evolvis-commits mailing list