summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: f33cf78)
raw | patch | inline | side by side (parent: f33cf78)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 23 Oct 2007 10:07:39 +0000 (10:07 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 23 Oct 2007 10:07:39 +0000 (10:07 +0000) |
In some cases, all options were disabled.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@7627 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@7627 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/systems/class_workstationStartup.inc | patch | blob | history |
diff --git a/plugins/admin/systems/class_workstationStartup.inc b/plugins/admin/systems/class_workstationStartup.inc
index aa29a28ada72e783f7cd93258b9a46e7e030f991..becae67dfe39ee93c93f088014f3335575475ff2 100644 (file)
}
$ret['auto']['NAME']=_("automatic");
- $ret['auto']['use'] = TRUE;
+ $ret['auto']['USE'] = TRUE;
$secs = array();
/* Walk through all available servers
{
$ret = array();
- if($this->FAIdebianMirror == "inherited") return(array());
+ if($this->FAIdebianMirror == "inherited") {
+ return(array());
+ }
if(!isset($this->FAIServRepConfig[$this->FAIdebianMirror])){
$this->FAIdebianMirror = "auto";
}
$errorClasses = array();
- foreach($this->FAIServRepConfig as $mirror => $rest){
- if(isset($this->FAIServRepConfig[$mirror]['RELEASE'])){
- foreach($this->FAIServRepConfig[$mirror]['RELEASE'] as $release => $sections){
- $use = true;
-
- if(!count($this->FAIclass) == 0){
- foreach($this->FAIclass as $class){
- if(!in_array($class, $sections['PACKAGES'])){
- $use = false;
- $errorClasses[$class] = $class;
- }else{
- if(isset($errorClasses[$class])){
- unset($errorClasses[$class]);
- }
+ if(isset($this->FAIServRepConfig[$this->FAIdebianMirror]['RELEASE'])) {
+ foreach($this->FAIServRepConfig[$this->FAIdebianMirror]['RELEASE'] as $release => $sections){
+ $use = true;
+
+ if(!count($this->FAIclass) == 0){
+ foreach($this->FAIclass as $class){
+ if(!in_array($class, $sections['PACKAGES'])){
+ $use = false;
+ $errorClasses[$class] = $class;
+ }else{
+ if(isset($errorClasses[$class])){
+ unset($errorClasses[$class]);
}
}
}
-
- if($mirror != $this->FAIdebianMirror){
- $use = false;
- }else{
- $use = true;
- }
- $ret[$release]['NAME']=$release;
- $ret[$release]['USE']=$use;
}
- }
+ $ret[$release]['NAME']=$release;
+ $ret[$release]['USE']=$use;
+ }
}
+
if((count($ret) == 0 ) && ($this->FAIdebianMirror != "auto")){
$eClasses = " ";
foreach($errorClasses as $class){
$eClasses .= $class." ";
}
-
+
$this->unresolved_classes = $errorClasses;
$this->FAIdebianMirror = "auto";
//$this->FAIclass= array();