diff --git a/trunk/gosa-plugins/fai/admin/fai/class_faiPackageConfiguration.inc b/trunk/gosa-plugins/fai/admin/fai/class_faiPackageConfiguration.inc
index ab437c3bc3254caff06dc610194527eb1a9f1a74..49d9387b7d664617b19649a67d2ea7f57de0501f 100644 (file)
$this->Debconf_handle->load_from_string($tpl);
if($this->Debconf_handle->has_template()){
foreach($this->pkg_config as $var){
- $this->Debconf_handle->SetDefault($var['Name'],$var['Value']);
+ if (is_array($var['Value'])) {
+ $var['Value'] = "";
+ }
+ $this->Debconf_handle->SetDefault($var['Name'],$var['Value'], $var['Save']);
}
}
}
$tmp[$this->obj][$pkg['Name']]['Value']= $pkg['Default'];
$tmp[$this->obj][$pkg['Name']]['Name'] = $pkg['Name'];
$tmp[$this->obj][$pkg['Name']]['Type'] = $pkg['Type'];
+ $tmp[$this->obj][$pkg['Name']]['Save'] = $pkg['Save'];
}
return($tmp);
}