]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
cms/cmssetup.sh: use $name instead of $env{INTERFACE}
authorFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 28 Feb 2020 13:58:59 +0000 (14:58 +0100)
committerHarald Hoyer <harald@hoyer.xyz>
Fri, 28 Feb 2020 15:32:11 +0000 (16:32 +0100)
Followup to a8ba1c4e25051c3c482bb7a6a754c9d785463917

modules.d/80cms/cmssetup.sh

index 3b8750b610a41c683f4aa46eeca13e8f1f85579b..1cfce5510d02a9fa8fb39e697973d9ce1e57ef1f 100755 (executable)
@@ -164,11 +164,11 @@ processcmsfile()
             driver=$NETTYPE
         fi
 
-        printf 'SUBSYSTEM=="net", ACTION=="add", DRIVERS=="%s", KERNELS=="%s", ENV{INTERFACE}=="?*", RUN+="/sbin/initqueue --onetime --unique --name cmsifup-$env{INTERFACE} /sbin/cmsifup $env{INTERFACE}"\n' "$driver" "$devbusid" > /etc/udev/rules.d/99-cms.rules
+        printf 'SUBSYSTEM=="net", ACTION=="add", DRIVERS=="%s", KERNELS=="%s", ENV{INTERFACE}=="?*", RUN+="/sbin/initqueue --onetime --unique --name cmsifup-$name /sbin/cmsifup $name"\n' "$driver" "$devbusid" > /etc/udev/rules.d/99-cms.rules
         # remove the default net rules
         rm -f -- /etc/udev/rules.d/91-default-net.rules
         [[ -f /etc/udev/rules.d/90-net.rules ]] \
-            || printf 'SUBSYSTEM=="net", ACTION=="online", RUN+="/sbin/initqueue --onetime --env netif=$env{INTERFACE} source_hook initqueue/online"\n' >> /etc/udev/rules.d/99-cms.rules
+            || printf 'SUBSYSTEM=="net", ACTION=="online", RUN+="/sbin/initqueue --onetime --env netif=$name source_hook initqueue/online"\n' >> /etc/udev/rules.d/99-cms.rules
         udevadm control --reload
         znet_cio_free
     fi