[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