From 50583c533f4cb1a18269fa51004db422d468817f Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Wed, 23 Mar 2022 09:35:45 +0100 Subject: [PATCH] udev: Import 60-net.rules from initscripts Move 60-net.rules from initscripts - https://github.com/fedora-sysv/initscripts/blob/c28529c5dc64d036fe6b9ea0bf3d78f049b97445/usr/lib/udev/rules.d/60-net.rules Related to https://github.com/fedora-sysv/initscripts/pull/379 --- rust-ifcfg-devname.spec | 4 ++++ usr/lib/udev/rules.d/60-net.rules | 1 + 2 files changed, 5 insertions(+) create mode 100644 usr/lib/udev/rules.d/60-net.rules diff --git a/rust-ifcfg-devname.spec b/rust-ifcfg-devname.spec index 2bea83e..355d32c 100644 --- a/rust-ifcfg-devname.spec +++ b/rust-ifcfg-devname.spec @@ -31,7 +31,9 @@ License: GPLv3 and MIT %files -n %{crate} %license LICENSE %doc README.md + %{_bindir}/ifcfg-devname +%{_udevrulesdir}/60-net.rules %package devel Summary: %{summary} @@ -72,6 +74,8 @@ use the "default" feature of the "%{crate}" crate. %install %cargo_install +install -m 0755 -d $(DESTDIR)$(libdir)/udev + %if %{with check} %check %cargo_test diff --git a/usr/lib/udev/rules.d/60-net.rules b/usr/lib/udev/rules.d/60-net.rules new file mode 100644 index 0000000..9e60be2 --- /dev/null +++ b/usr/lib/udev/rules.d/60-net.rules @@ -0,0 +1 @@ +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", PROGRAM="/usr/bin/ifcfg-devname", RESULT=="?*", NAME="$result"