Code

Robustness: Start server with empty config file.
authorjanw <janw@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 8 Apr 2008 06:51:47 +0000 (06:51 +0000)
committerjanw <janw@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 8 Apr 2008 06:51:47 +0000 (06:51 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@10263 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-si/gosa-si-server

index ed79c73495ab842306bae855ca8ef905f2b0dfb4..d665e58c89b1c3973091e918552595a919121819 100755 (executable)
@@ -253,7 +253,7 @@ sub read_configfile {
     foreach my $section (keys %cfg_defaults) {
         foreach my $param (keys %{$cfg_defaults{ $section }}) {
             my $pinfo = $cfg_defaults{ $section }{ $param };
-            ${@$pinfo[ 0 ]} = $cfg->val( $section, $param, @$pinfo[ 1 ] );
+            ${@$pinfo[ 0 ]} = (defined($cfg))?$cfg->val( $section, $param, @$pinfo[ 1 ] ):@$pinfo[ 1 ];
         }
     }
 }