diff options
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php index 8b5125d0..99f1f7a9 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php @@ -301,7 +301,7 @@ class IPxe } else { // Seems new one; make sure label doesn't collide error_log('Adding new boot entry ' . $section->label . ' (' . $section->kernel . ')'); - $label = substr(preg_replace('/[^a-z0-9_\-]/', '', $section->label), 0, 16); + $label = substr(preg_replace('/[^a-z0-9_\-]/', '', strtolower($section->label)), 0, 16); while (empty($label) || array_key_exists($label, self::$allEntries)) { $label = 'i-' . substr(md5(microtime(true) . $section->kernel . mt_rand()), 0, 14); } |