diff options
author | Tarik Gasmi | 2007-07-06 12:29:06 +0200 |
---|---|---|
committer | Tarik Gasmi | 2007-07-06 12:29:06 +0200 |
commit | 493c1dd8260f24f8bfaf9271418529011b0f2a80 (patch) | |
tree | 834619232835c4786d793848a7f99882034d7bd1 /ldap-site-mngmt/webinterface/rbs/gbm_change.php | |
parent | Adjusted timings a little bit (waiting for scripts like hwautocfg to (diff) | |
download | core-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.php | 96 |
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 ä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öschen!<br>"; + $entrydel ['rootfs'] = array(); + if(ldap_mod_del($ds,$gbmDN,$entrydel)){ + $mesg = "Attribut <b>RootFS</b> erfolgreich gelöscht<br><br>"; + }else{ + $mesg = "Fehler beim löschen des Attributs <b>RootFS</b><br><br>"; + } + + }else{ + echo "Root FS ändern!<br>"; + $entrymod ['rootfs'] = $rootfs.$rootfssuffix; + if(ldap_mod_replace($ds,$gbmDN,$entrymod)){ + $mesg = "Attribut <b>RootFS</b> erfolgreich geändert<br><br>"; + }else{ + $mesg = "Fehler beim ändern des Attributs <b>RootFS</b><br><br>"; + } + } } +################################### +# RootFS Type -if ( $oldrootfstype != "" && $rootfstype == "" ){ - echo "Root FS Type lö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 ä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ö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>"; +# } +#} ################################### |