From cd46d68991f7ae0cf319f915c5fecdd71b78ee34 Mon Sep 17 00:00:00 2001
From: Lars Müller
Date: Sat, 1 Mar 2008 18:04:26 +0000
Subject: Reorganisation of the repo structure as discussed on the devel list.
- Move the majority of trunk and all branches to the new openslx/ dir.
- Move ldap-site-mngmt to contrib/.
- Move openslx/trunk/os-plugins/plugins/vmchooser/src/ to
openslx-src-tools/trunk/os-plugins/plugins/vmchooser/
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1591 95ad53e4-c205-0410-b2fa-d234c58c8868
---
.../webinterface/dhcp/dhcpsubnet_change.php | 294 ---------------------
1 file changed, 294 deletions(-)
delete mode 100644 ldap-site-mngmt/webinterface/dhcp/dhcpsubnet_change.php
(limited to 'ldap-site-mngmt/webinterface/dhcp/dhcpsubnet_change.php')
diff --git a/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet_change.php b/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet_change.php
deleted file mode 100644
index 875f464b..00000000
--- a/ldap-site-mngmt/webinterface/dhcp/dhcpsubnet_change.php
+++ /dev/null
@@ -1,294 +0,0 @@
-
";
-$oldattribs = $_POST['oldattribs'];
-if (count($oldattribs) != 0){
- foreach (array_keys($oldattribs) as $key){
- $oldatts[$key] = htmlentities($oldattribs[$key]);
- }
-}
-#print_r($oldatts); echo "
";
-
-$nodeDN = "cn=dhcp,".$auDN;
-$mnr = $_POST['mnr'];
-$sbmnr = $_POST['sbmnr'];
-$mcnr = $_POST['mcnr'];
-
-$seconds = 2;
-$url = "dhcpsubnet.php?dn=".$subnetDN."&mnr=".$mnr."&sbmnr=".$sbmnr;
-
-echo "
-
-
| ";
-
-##############################################
-# DHCP Subnet CN (DN)
-
-if ( $oldcn == $cn ){
- # $mesg = "keine Aenderung "; -} - -if ( $oldcn != "" && $cn != "" && $oldcn != $cn ){ - - if ( $syntax->check_netip_syntax($cn) ){ - echo "Subnetz aendern "; - $newsubnetDN = "cn=".$cn.",".$nodeDN; - print_r($newsubnetDN); echo " "; - - if(modify_subnet_dn($subnetDN,$newsubnetDN)){ - $subnetDN = $newsubnetDN; - $mesg = "DHCP Subnet erfolgreich geändert "; - $url = "dhcpsubnet.php?dn=".$subnetDN."&mnr=".$mnr."&sbmnr=".$sbmnr; - }else{ - $mesg = "Fehler beim ändern des DHCP Subnets! "; - } - - }else{ - $mesg = "falsche IP Syntax "; - } -} - -if ( $oldcn != "" && $cn == "" ){ - echo "DHCP Subnet loeschen! - Dieser ist Teil des DN, Sie werden den DHCP Subnet komplett löschen "; - echo "Wollen Sie den DHCP Subnet ".$oldcn." wirklich löschen? - - "; - $seconds = 600; -} - - -##################################### -# Netmask - -if ( $netmask != $oldnetmask ){ - - if ( $netmask == ""){ - echo "Die Subnetzmaske ist ein notwendiges Attribut. - Keine Änderung! "; - } - - if ( $netmask != "" ){ - if ( $syntax->check_ip_syntax($netmask) ){ - $entry ['dhcpoptnetmask'] = $netmask; - if(ldap_mod_replace($ds,$subnetDN,$entry)){ - $mesg = "Netzmaske erfolgreich geändert "; - }else{ - $mesg = "Fehler beim ändern der Netzmaske! "; - } - }else{ - $mesg = "falsche IP Syntax "; - } - } - -} - - -##################################### -# DHCP Dienstzuordnung ändern - -if ( $dhcpservice != "none" ){ - - if ( $dhcpservice != "off" && $dhcpservice == $olddhcpservice ){ - $mesg = "Sie haben die gleiche Abteilung ausgewählt - Keine Änderung!"; - } - - if ( $dhcpservice != "off" && $dhcpservice != $olddhcpservice ){ - $entrysv ['dhcphlpcont'] = $dhcpservice; - if(ldap_mod_replace($ds,$subnetDN,$entrysv)){ - $mesg = "DHCP Dienstzuordnung erfolgreich geändert "; - } - else{ - $mesg = "Fehler beim ändern der DHCP Dienstzuordnung! "; - } - } - - if ( $dhcpservice == "off" && $olddhcpservice != "" ){ - $entrysv ['dhcphlpcont'] = array(); - if(ldap_mod_del($ds,$subnetDN,$entrysv)){ - $mesg = "DHCP Dienstzuordnung erfolgreich geändert "; - } - else{ - $mesg = "Fehler beim ändern der DHCP Dienstzuordnung! "; - } - } - -} - - -##################################### -# DHCP Range - -if ( $newrange1 == $oldrange1 && $newrange2 == $oldrange2 ){ - # $mesg = "keine Aenderung "; -}else{ - - if ( $newrange1 == "" xor $newrange2 == "" ){ - $mesg = "Bitte beide DHCP Range Felder ausfüllen, keine Aenderung "; - } - - if ( $oldrange1 == "" && $oldrange2 == "" && $newrange1 != "" && $newrange2 != "" ){ - if ( $syntax->check_ip_syntax($newrange1) && $syntax->check_ip_syntax($newrange2) ){ - if ( check_ip_in_subnet($newrange1,$cn) && check_ip_in_subnet($newrange2,$cn)){ - $dhcprange = implode('_',array($newrange1,$newrange2)); - if ( new_ip_dhcprange($dhcprange,$subnetDN,$auDN) ){ - $mesg = "DHCP Range erfolgreich eingetragen"; - }else{ - $mesg = "Fehler beim eintragen der DHCP Range"; - } - }else{ - $mesg = "DHCP Range nicht in Subnetz ".$cn." enthalten"; - } - }else{ - $mesg = "falsche IP Syntax "; - } - } - - if ( $oldrange1 != "" && $oldrange2 != "" && $newrange1 != "" && $newrange2 != "" ){ - if ( $syntax->check_ip_syntax($newrange1) && $syntax->check_ip_syntax($newrange2) ){ - if ( check_ip_in_subnet($newrange1,$cn) && check_ip_in_subnet($newrange2,$cn)){ - $dhcprange = implode('_',array($newrange1,$newrange2)); - $olddhcprange = implode('_',array($oldrange1,$oldrange2)); - if ( modify_ip_dhcprange($dhcprange,$subnetDN,$auDN) ){ - $mesg = "DHCP Range erfolgreich geändert"; - }else{ - $mesg = "Fehler beim ändern der DHCP Range"; - # alte Range wiederherstellen - new_ip_dhcprange($olddhcprange,$subnetDN,$auDN); - } - }else{ - $mesg = "DHCP Range nicht in Subnetz ".$cn." enthalten"; - } - }else{ - $mesg = "falsche IP Syntax "; - } - } - - if ( $newrange1 == "" && $newrange2 == "" ){ - if ( delete_ip_dhcprange($subnetDN,$auDN) ){ - $mesg = "DHCP Range erfolgreich gelöscht"; - }else{ - $mesg = "Fehler beim löschen der DHCP Range"; - } - } - -} - -##################################### -# Restliche Attribute (u.a. Description) - -$entryadd = array(); -$entrymod = array(); -$entrydel = array(); - -foreach (array_keys($atts) as $key){ - - if ( $oldatts[$key] == $atts[$key] ){ - - } - if ( $oldatts[$key] == "" && $atts[$key] != "" ){ - # hier noch Syntaxcheck - $entryadd[$key] = $atts[$key]; - } - if ( $oldatts[$key] != "" && $atts[$key] != "" && $oldatts[$key] != $atts[$key] ){ - # hier noch Syntaxcheck - $entrymod[$key] = $atts[$key]; - } - if ( $oldatts[$key] != "" && $atts[$key] == "" ){ - # hier noch Syntaxcheck - $entrydel[$key] = $oldatts[$key]; - } -} - -#print_r($entryadd); echo " "; -#print_r($entrymod); echo " "; -#print_r($entrydel); echo " "; - - -if (count($entryadd) != 0 ){ - #print_r($entryadd); echo " "; - #echo "neu anlegen "; - foreach (array_keys($entryadd) as $key){ - $addatts .= "".$key.","; - } - if(ldap_mod_add($ds,$subnetDN,$entryadd)){ - $mesg = "Attribute ".$addatts." erfolgreich eingetragen "; - }else{ - $mesg = "Fehler beim eintragen der Attribute ".$addatts." "; - } -} - -if (count($entrymod) != 0 ){ - #print_r($entrymod); echo " "; - #echo "ändern "; - foreach (array_keys($entrymod) as $key){ - $modatts .= "".$key.","; - } - if(ldap_mod_replace($ds,$subnetDN,$entrymod)){ - $mesg = "Attribute ".$modatts." erfolgreich geaendert "; - }else{ - $mesg = "Fehler beim aendern der Attribute ".$modatts." "; - } -} - -if (count($entrydel) != 0 ){ - #print_r($entrydel); echo " "; - #echo "löschen "; - foreach (array_keys($entrydel) as $key){ - $delatts .= "".$key.","; - } - if(ldap_mod_del($ds,$subnetDN,$entrydel)){ - $mesg = "Attribute ".$delatts." erfolgreich geloescht "; - }else{ - $mesg = "Fehler beim loeschen der Attribute ".$delatts." "; - } -} - - -update_dhcpmtime(array()); - -$mesg .= " Sie werden automatisch auf die vorherige Seite zurückgeleitet. - Falls nicht, klicken Sie hier back"; -redirect($seconds, $url, $mesg, $addSessionId = TRUE); - -echo " |