mirror of
https://github.com/dracutdevs/dracut.git
synced 2024-10-28 02:25:18 +03:00
dhclient initqueue hook fix
dhclient initqueue hook fix setup_net is scheduled in initqueue, sometimes it does not get chance to run So the default route will not be set properly Add a check in initqueue/finished to resolve this issue. Signed-off-by: Dave Young <dyoung@redhat.com>
This commit is contained in:
parent
d6e8280cd8
commit
a17fc9902e
@ -88,9 +88,11 @@ case $reason in
|
||||
echo "setup_net $netif"
|
||||
echo "source_hook initqueue/online $netif"
|
||||
[ -e /tmp/net.$netif.manualup ] || echo "/sbin/netroot $netif"
|
||||
echo "> /tmp/setup_net_$netif.ok"
|
||||
echo "rm -f $hookdir/initqueue/setup_net_$netif.sh"
|
||||
} > $hookdir/initqueue/setup_net_$netif.sh
|
||||
|
||||
echo "[ -f /tmp/setup_net_$netif.ok ]" > $hookdir/initqueue/finished/dhclient-$netif.sh
|
||||
>/tmp/net.$netif.up
|
||||
;;
|
||||
*) echo "dhcp: $reason";;
|
||||
|
Loading…
Reference in New Issue
Block a user