#! /bin/sh /usr/share/dpatch/dpatch-run ## 03_fix_class_mapping.dpatch by ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: No description. @DPATCH@ diff -urNad gosa-core~/include/functions.inc gosa-core/include/functions.inc --- gosa-core~/include/functions.inc 2008-04-09 08:45:38.000000000 +0200 +++ gosa-core/include/functions.inc 2008-04-09 09:13:09.000000000 +0200 @@ -55,7 +55,7 @@ $svn_revision = '$Revision: 9246 $'; /* Include required files */ -require_once("class_location.inc"); +require_once("/var/cache/gosa/class.cache"); require_once ("functions_debug.inc"); require_once ("accept-to-gettext.inc"); diff -urNad gosa-core~/update-gosa gosa-core/update-gosa --- gosa-core~/update-gosa 2008-04-02 15:58:24.000000000 +0200 +++ gosa-core/update-gosa 2008-04-09 09:12:56.000000000 +0200 @@ -21,7 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -define ("GOSA_HOME", dirname(__FILE__)); +define ("GOSA_HOME", "/usr/share/gosa"); define ("LOCALE_DIR", GOSA_HOME."/locale"); define ("PLUGSTATE_DIR", GOSA_HOME."/state"); @@ -122,8 +122,8 @@ function rescan_classes() { echo "Updating class cache...\n"; - $class_mapping= get_classes(); - $filename= GOSA_HOME."/include/class_location.inc"; + $class_mapping= get_classes("/usr/share/gosa"); + $filename= "/var/cache/gosa/class.cache"; /* Sanity checks */ if (!file_exists($filename) || is_writable($filename)) {