summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/rbs/gbm_change.php
diff options
context:
space:
mode:
authorTarik Gasmi2007-07-06 12:29:06 +0200
committerTarik Gasmi2007-07-06 12:29:06 +0200
commit493c1dd8260f24f8bfaf9271418529011b0f2a80 (patch)
tree834619232835c4786d793848a7f99882034d7bd1 /ldap-site-mngmt/webinterface/rbs/gbm_change.php
parentAdjusted timings a little bit (waiting for scripts like hwautocfg to (diff)
downloadcore-493c1dd8260f24f8bfaf9271418529011b0f2a80.tar.gz
core-493c1dd8260f24f8bfaf9271418529011b0f2a80.tar.xz
core-493c1dd8260f24f8bfaf9271418529011b0f2a80.zip
Actualised LDAP SiteManagement Webinterface and Perl-Config-Skripts
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1225 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'ldap-site-mngmt/webinterface/rbs/gbm_change.php')
-rw-r--r--ldap-site-mngmt/webinterface/rbs/gbm_change.php96
1 files changed, 61 insertions, 35 deletions
diff --git a/ldap-site-mngmt/webinterface/rbs/gbm_change.php b/ldap-site-mngmt/webinterface/rbs/gbm_change.php
index 86067acd..ff01865d 100644
--- a/ldap-site-mngmt/webinterface/rbs/gbm_change.php
+++ b/ldap-site-mngmt/webinterface/rbs/gbm_change.php
@@ -9,8 +9,11 @@ $rbsDN = $_POST['rbsdn'];
$mnr = $_POST['mnr'];
$sbmnr = $_POST['sbmnr'];
-$rootfstype = $_POST['rootfstype'];
-$oldrootfstype = $_POST['oldrootfstype'];
+$rootfs = $_POST['rootfs'];
+#$oldrootfs = $_POST['oldrootfs'];
+$rootfspath = $_POST['rootfspath'];
+$rootfssuffix = $_POST['rootfssuffix'];
+#$oldrootfstype = $_POST['oldrootfstype'];
$attribs = $_POST['attribs'];
if (count($attribs) != 0){
@@ -92,42 +95,65 @@ if ( $oldgbmcn != "" && $gbmcn == "" ){
}
###################################
-# RootFS Type
-
-if ( $oldrootfstype == $rootfstype ){
- # $mesg = "keine Aenderung<br>";
-}
-
-if ( $oldrootfstype == "" && $rootfstype != "" ){
- $entryadd ['rootfstype'] = $rootfstype;
- if(ldap_mod_add($ds,$gbmDN,$entryadd)){
- $mesg = "Attribute <b>RootfsType</b> erfolgreich eingetragen<br><br>";
- }else{
- $mesg = "Fehler beim eintragen der Attribute <b>RootfsType</b><br><br>";
- }
-}
-
-
-if ( $oldrootfstype != "" && $rootfstype != "" && $oldrootfstype != $rootfstype ){
- echo "Root FS Type &auml;ndern<br>";
- $entrymod ['rootfstype'] = $rootfstype;
- if(ldap_mod_replace($ds,$gbmDN,$entrymod)){
- $mesg = "Attribute <b>RootfsType</b> erfolgreich geaendert<br><br>";
- }else{
- $mesg = "Fehler beim aendern der Attribute <b>RootfsType</b><br><br>";
- }
+# RootFS
+if ( $rootfs != "" ){
+ if ( $rootfs == "none" ){
+ echo "Root FS l&ouml;schen!<br>";
+ $entrydel ['rootfs'] = array();
+ if(ldap_mod_del($ds,$gbmDN,$entrydel)){
+ $mesg = "Attribut <b>RootFS</b> erfolgreich gel&ouml;scht<br><br>";
+ }else{
+ $mesg = "Fehler beim l&ouml;schen des Attributs <b>RootFS</b><br><br>";
+ }
+
+ }else{
+ echo "Root FS &auml;ndern!<br>";
+ $entrymod ['rootfs'] = $rootfs.$rootfssuffix;
+ if(ldap_mod_replace($ds,$gbmDN,$entrymod)){
+ $mesg = "Attribut <b>RootFS</b> erfolgreich ge&auml;ndert<br><br>";
+ }else{
+ $mesg = "Fehler beim &auml;ndern des Attributs <b>RootFS</b><br><br>";
+ }
+ }
}
+###################################
+# RootFS Type
-if ( $oldrootfstype != "" && $rootfstype == "" ){
- echo "Root FS Type l&ouml;schen!<br>";
- $entrydel ['rootfstype'] = array();
- if(ldap_mod_del($ds,$gbmDN,$entrydel)){
- $mesg = "Attribute <b>RootfsType</b> erfolgreich geloescht<br><br>";
- }else{
- $mesg = "Fehler beim loeschen der Attribute <b>RootfsType</b><br><br>";
- }
-}
+#if ( $oldrootfstype == $rootfstype ){
+# # $mesg = "keine Aenderung<br>";
+#}
+
+#if ( $oldrootfstype == "" && $rootfstype != "" ){
+# $entryadd ['rootfstype'] = $rootfstype;
+# if(ldap_mod_add($ds,$gbmDN,$entryadd)){
+# $mesg = "Attribute <b>RootfsType</b> erfolgreich eingetragen<br><br>";
+# }else{
+# $mesg = "Fehler beim eintragen der Attribute <b>RootfsType</b><br><br>";
+# }
+#}
+
+
+#if ( $oldrootfstype != "" && $rootfstype != "" && $oldrootfstype != $rootfstype ){
+# echo "Root FS Type &auml;ndern<br>";
+# $entrymod ['rootfstype'] = $rootfstype;
+# if(ldap_mod_replace($ds,$gbmDN,$entrymod)){
+# $mesg = "Attribute <b>RootfsType</b> erfolgreich geaendert<br><br>";
+# }else{
+# $mesg = "Fehler beim aendern der Attribute <b>RootfsType</b><br><br>";
+# }
+#}
+
+
+#if ( $oldrootfstype != "" && $rootfstype == "" ){
+# echo "Root FS Type l&ouml;schen!<br>";
+# $entrydel ['rootfstype'] = array();
+# if(ldap_mod_del($ds,$gbmDN,$entrydel)){
+# $mesg = "Attribute <b>RootfsType</b> erfolgreich geloescht<br><br>";
+# }else{
+# $mesg = "Fehler beim loeschen der Attribute <b>RootfsType</b><br><br>";
+# }
+#}
###################################