From: Michael Tremer Date: Thu, 8 Sep 2022 10:23:38 +0000 (+0200) Subject: dhcpcd.exe: Only set gateway when we have received one X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6a5d784f572a19d234a0b19aaf028e722cf89501;p=people%2Fms%2Fipfire-2.x.git dhcpcd.exe: Only set gateway when we have received one Signed-off-by: Michael Tremer --- diff --git a/src/initscripts/networking/dhcpcd.exe b/src/initscripts/networking/dhcpcd.exe index c083b8d967..b557bcb121 100644 --- a/src/initscripts/networking/dhcpcd.exe +++ b/src/initscripts/networking/dhcpcd.exe @@ -54,10 +54,12 @@ dhcpcd_up() #Get IP Address echo -n "$new_ip_address" > /var/ipfire/red/local-ipaddress - #Get default gateway - grep -v -E "\" /etc/hosts > /tmp/hosts - echo "$new_routers gateway" >> /tmp/hosts - mv /tmp/hosts /etc/hosts + # Get default gateway + if [ -n "${new_routers}" ]; then + grep -v -E "\" /etc/hosts > /tmp/hosts + echo "$new_routers gateway" >> /tmp/hosts + mv /tmp/hosts /etc/hosts + fi if [ $update ]; then [ -e "/var/ipfire/red/active" ] || touch /var/ipfire/red/active