Code

Added ADD_VERSION
[gosa.git] / gosa-core / update-gosa
index e10df6e50823214fd63e726dfd38633f6b7eefa5..4ee35090d3f705a467618f42b59a4c13931abca8 100755 (executable)
@@ -188,6 +188,8 @@ function rescan_i18n()
                        exit (5);
                }
        }
+
+       echo "! Warning: you may need to reload your webservice!\n";
 }
 
 
@@ -236,7 +238,7 @@ function rescan_guide()
        
        $master_guide_content= preg_replace("/[ \t][ \t]*/", " ", $master_guide_content);
 
-       if(is_writable($master_guide)) {
+       if((file_exists($master_guide) && is_writable($master_guide)) || is_writable('doc')) {
                file_put_contents($master_guide, $master_guide_content);
        }
 
@@ -255,9 +257,9 @@ function parse_ini($file)
                        $plugin= &$tmp['gosa-plugin'];
                        if (isset($plugin['name'])&& isset($plugin['description'])){
                                $res= $plugin['name'];
-                               $provides[$res]= $plugin[$res];
                                $description[$res]= $plugin['description'];
                                $versions[$res]= $plugin['version'];
+                               $provides[$res]= $res;
                                if (isset($plugin['depends'])){
                                        $depends[$res]= explode(',', preg_replace('/\s+/', '', $plugin['depends']));
                                }