From b9d2bd338f68aace2eb9e999896a787014ac7e46 Mon Sep 17 00:00:00 2001 From: Tarik Gasmi Date: Thu, 7 Jun 2007 17:49:06 +0000 Subject: Aktuelle Version LDAP-Site-Mngmt Webinterface git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1156 95ad53e4-c205-0410-b2fa-d234c58c8868 --- ldap-site-mngmt/webinterface/computers/pxe_add.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'ldap-site-mngmt/webinterface/computers/pxe_add.php') diff --git a/ldap-site-mngmt/webinterface/computers/pxe_add.php b/ldap-site-mngmt/webinterface/computers/pxe_add.php index 8aa54c31..ef245f4d 100644 --- a/ldap-site-mngmt/webinterface/computers/pxe_add.php +++ b/ldap-site-mngmt/webinterface/computers/pxe_add.php @@ -164,19 +164,22 @@ if ( $pxecn != "" && $pxecn != "Hier_PXE_NAME_eintragen" && $rbsDN != "none" ){ $filenames = array(); if ($targettype == "computers"){ $macdata = get_node_data($targetDN, array("hwaddress")); - $filenames[] = "01-".$macdata['hwaddress']; + $pxemac = str_replace (":","-",$macdata['hwaddress']); + $filenames[] = "01-".$pxemac; } if ($targettype == "groups"){ $members = get_node_data($targetDN, array("member")); if (count($members) > 1){ foreach ($members['member'] as $hostDN){ $macdata = get_node_data($hostDN, array("hwaddress")); - $filenames[] = "01-".$macdata['hwaddress']; + $pxemac = str_replace (":","-",$macdata['hwaddress']); + $filenames[] = "01-".$pxemac; } } if (count($members) == 1){ $macdata = get_node_data($members['member'], array("hwaddress")); - $filenames[] = "01-".$macdata['hwaddress']; + $pxemac = str_replace (":","-",$macdata['hwaddress']); + $filenames[] = "01-".$pxemac; } } echo "filenames: ";print_r($filenames); echo "
"; @@ -187,7 +190,7 @@ if ( $pxecn != "" && $pxecn != "Hier_PXE_NAME_eintragen" && $rbsDN != "none" ){ $rbsDN = $rbs['hlprbservice']; print_r($rbsDN); - /*if (add_pxe($pxeDN,$pxecn,$rbsDN,$pxetimerange,$pxeattribs,$filenames,$conffile)){ + if (add_pxe($pxeDN,$pxecn,$rbsDN,$pxetimerange,$pxeattribs,$filenames,$conffile)){ $mesg .= "
Neues PXE Boot Menü erfolgreich angelegt
"; if ($targettype == "computers"){ $mnr=1; @@ -199,7 +202,7 @@ if ( $pxecn != "" && $pxecn != "Hier_PXE_NAME_eintragen" && $rbsDN != "none" ){ } else{ $mesg .= "
Fehler beim anlegen des PXE Boot Menüs!
"; - }*/ + } } } } -- cgit v1.2.3-55-g7522