]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/networking/dhcpcd.exe
70-dhcpdd.exe: don't run red.down scripts at "PREINIT"
[people/pmueller/ipfire-2.x.git] / src / initscripts / networking / dhcpcd.exe
index a2cdc66d257404c57cdad5013cda247bbfcbe751..5b1c5ab16c7fd4ad866edefe509b529f8b162605 100644 (file)
@@ -78,9 +78,11 @@ dhcpcd_down()
 
        # Only if RED_TYPE=DHCP update /var/ipfire/red
        if [ "$RED_TYPE" == "DHCP" ]; then
-               logger -p local0.info -t dhcpcd.exe[$$] "${interface} has been brought down"
                rm -f /var/ipfire/red/active
-               run_subdir ${rc_base}/init.d/networking/red.down/
+               if [ ! $reason == "PREINIT" ]; then
+                       logger -p local0.info -t dhcpcd.exe[$$] "${interface} has been brought down"
+                       run_subdir ${rc_base}/init.d/networking/red.down/
+               fi
        fi
 }