From: Michael Tremer Date: Thu, 11 Apr 2019 20:59:41 +0000 (+0100) Subject: udev: Rename interfaces when MACs are uppercase X-Git-Tag: v2.23-core131~30 X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff_plain;h=32e7b93c284fe02450e28f431453621537214a03 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 --- 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.