From: Frantisek Sumsal Date: Fri, 28 Feb 2020 13:58:59 +0000 (+0100) Subject: cms/cmssetup.sh: use $name instead of $env{INTERFACE} X-Git-Tag: 050~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=11a5501d0f844b9e52f2f1b62d980b733c73f10a;p=thirdparty%2Fdracut.git cms/cmssetup.sh: use $name instead of $env{INTERFACE} Followup to a8ba1c4e25051c3c482bb7a6a754c9d785463917 --- diff --git a/modules.d/80cms/cmssetup.sh b/modules.d/80cms/cmssetup.sh index 3b8750b61..1cfce5510 100755 --- a/modules.d/80cms/cmssetup.sh +++ b/modules.d/80cms/cmssetup.sh @@ -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