7735872d76
- Do not disable rule via perl script in .spec file, better use a patch - Modify configure.ac via sed to make use of %{_udevruledir} from .spec file - Remove already integrated patches in latest source code: Delete biosdevname_v0.5.0_to_git_c140ce659a204d67e4cc.patch Delete biosdevname_udevrule_rename_all_network_devices.patch Delete fix_several_PCI_root_ports_in_one_bus.patch Modify udev-rule-path.patch Modify whitelist-dell OBS-URL: https://build.opensuse.org/package/show/Base:System/biosdevname?expand=0&rev=37
26 lines
990 B
Plaintext
26 lines
990 B
Plaintext
Index: biosdevname-0.6.1/biosdevname.rules.in
|
|
===================================================================
|
|
--- biosdevname-0.6.1.orig/biosdevname.rules.in 2015-01-22 13:18:19.275616067 +0100
|
|
+++ biosdevname-0.6.1/biosdevname.rules.in 2015-01-22 13:59:10.967655045 +0100
|
|
@@ -4,6 +4,9 @@
|
|
ATTR{type}!="1", GOTO="netdevicename_end"
|
|
ENV{DEVTYPE}=="?*", GOTO="netdevicename_end"
|
|
|
|
+# whitelist all Dell systems
|
|
+ATTR{[dmi/id]sys_vendor}=="Dell*", ENV{UDEV_BIOSDEVNAME}="1"
|
|
+
|
|
# kernel command line "biosdevname={0|1}" can turn off/on biosdevname
|
|
IMPORT{cmdline}="biosdevname"
|
|
ENV{biosdevname}=="?*", ENV{UDEV_BIOSDEVNAME}="$env{biosdevname}"
|
|
@@ -12,8 +15,8 @@
|
|
ENV{UDEV_BIOSDEVNAME}=="0", GOTO="netdevicename_end"
|
|
ENV{UDEV_BIOSDEVNAME}=="1", GOTO="netdevicename_start"
|
|
|
|
-# uncomment the next line for biosdevname to be off by default
|
|
-# GOTO="netdevicename_end"
|
|
+# comment the next line for biosdevname to be on by default
|
|
+GOTO="netdevicename_end"
|
|
|
|
LABEL="netdevicename_start"
|
|
|