diff options
author | Eric Hameleers <alien@slackware.com> | 2023-09-17 21:53:01 +0200 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-09-17 21:53:01 +0200 |
commit | 71a40884419fa30f2a8b2ac898b55fdc719eae80 (patch) | |
tree | 61469d604b47e10d887aa66fbd059939b51bc95b | |
parent | 888e74303f1c4c9a60e2c9dbb56021389ed4b20f (diff) | |
download | liveslak-71a40884419fa30f2a8b2ac898b55fdc719eae80.tar.gz liveslak-71a40884419fa30f2a8b2ac898b55fdc719eae80.tar.xz |
liveinit: dhcpcd puts its PID in different places each release
Diffstat (limited to '')
-rw-r--r-- | liveinit.tpl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/liveinit.tpl b/liveinit.tpl index 0fc46e2..8f0a957 100644 --- a/liveinit.tpl +++ b/liveinit.tpl @@ -481,6 +481,8 @@ if [ "$RESCUE" = "" ]; then echo "/run/dhcpcd-${MYDEV}.pid" elif [ -s /run/dhcpcd-${MYDEV}-4.pid ]; then echo "/run/dhcpcd-${MYDEV}-4.pid" + elif [ -s /run/${MYDEV}.pid ]; then + echo "/run/${MYDEV}.pid" else echo UNKNOWNLOC fi @@ -1653,7 +1655,7 @@ EOPW mkdir -p /mnt/overlay/run/dhcpcd mount --bind /run/dhcpcd /mnt/overlay/run/dhcpcd fi - cp -a /run/dhcpcd* /mnt/overlay/run/ + cp -a /run/dhcpcd* /run/${INTERFACE}.pid /mnt/overlay/run/ cat /etc/resolv.conf > /mnt/overlay/etc/resolv.conf # Disable NetworkManager: |