X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Fpatches%2F27_support_static_ip.patch;h=a3fbdb50cee2ce859a80382732ba7af7552a1a73;hb=95fb70f1ac45cccc8db0ee62781954f78b0b064f;hp=4c6896ff32bc29a7fd9386f2a36417932070dc3a;hpb=91460b9cb497f74c444cf57ef237311124c1eb90;p=live-boot-grml.git diff --git a/debian/patches/27_support_static_ip.patch b/debian/patches/27_support_static_ip.patch index 4c6896f..a3fbdb5 100644 --- a/debian/patches/27_support_static_ip.patch +++ b/debian/patches/27_support_static_ip.patch @@ -79,7 +79,7 @@ fi # split args of ethdevice=eth0,eth1 into "eth0 eth1" -@@ -374,38 +397,27 @@ +@@ -374,43 +397,34 @@ devlist="$devlist $device" done @@ -110,7 +110,9 @@ - export DEVICE="$dev" - break + IPV4ADDR="0.0.0.0" -+ . /tmp/net-${device}.conf ++ if [ -e "/run/net-${device}.conf" ]; then ++ . /run/net-${device}.conf ++ fi + if [ "${IPV4ADDR}" != "0.0.0.0" ]; then + export DEVICE="$dev $DEVICE" + # break # exit loop as we just use the irst @@ -132,6 +134,12 @@ for interface in ${DEVICE}; do # source relevant ipconfig output + OLDHOSTNAME=${HOSTNAME} +- [ -e /tmp/net-${interface}.conf ] && . /tmp/net-${interface}.conf ++ [ -e /run/net-${interface}.conf ] && . /run/net-${interface}.conf + [ -z ${HOSTNAME} ] && HOSTNAME=${OLDHOSTNAME} + export HOSTNAME + --- a/scripts/live-helpers +++ b/scripts/live-helpers @@ -93,9 +93,8 @@