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