From 32e7b93c284fe02450e28f431453621537214a03 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 11 Apr 2019 21:59:41 +0100 Subject: [PATCH] udev: Rename interfaces when MACs are uppercase The script relied on the configuration being in lowercase. If people manually editied their configuration file they might not have paid attention to this and therefore this script now also accepts uppercase MAC addresses. Fixes: #12047 Signed-off-by: Michael Tremer --- config/rootfiles/core/131/filelists/files | 1 + config/udev/network-hotplug-rename | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/131/filelists/files b/config/rootfiles/core/131/filelists/files index 428d877c6d..0cb51ca888 100644 --- a/config/rootfiles/core/131/filelists/files +++ b/config/rootfiles/core/131/filelists/files @@ -8,6 +8,7 @@ etc/rc.d/init.d/firewall etc/rc.d/init.d/networking/red.up/23-suricata etc/rc.d/init.d/suricata etc/syslog.conf +lib/udev/network-hotplug-rename opt/pakfire/etc/pakfire.conf srv/web/ipfire/cgi-bin/aliases.cgi srv/web/ipfire/cgi-bin/dnsforward.cgi diff --git a/config/udev/network-hotplug-rename b/config/udev/network-hotplug-rename index 3a482d2dbf..71a25c317d 100644 --- a/config/udev/network-hotplug-rename +++ b/config/udev/network-hotplug-rename @@ -63,7 +63,7 @@ for zone in ${ZONES}; do [ -n "${!address}" -a -n "${!device}" ] || continue # Compare MAC addresses - [ "${ADDRESS}" = "${!address}" ] || continue + [ "${ADDRESS}" = "${!address,,}" ] || continue # If a matching interface has been found we will # print the name to which udev will rename it. -- 2.39.2