aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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
commit71a40884419fa30f2a8b2ac898b55fdc719eae80 (patch)
tree61469d604b47e10d887aa66fbd059939b51bc95b
parent888e74303f1c4c9a60e2c9dbb56021389ed4b20f (diff)
downloadliveslak-71a40884419fa30f2a8b2ac898b55fdc719eae80.tar.gz
liveslak-71a40884419fa30f2a8b2ac898b55fdc719eae80.tar.xz
liveinit: dhcpcd puts its PID in different places each release
-rw-r--r--liveinit.tpl4
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: