From 3d43fb6f227729bb6837ffeea3d6e2e44b6486e2 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Mon, 27 Apr 2009 13:33:37 +0000 Subject: Although the noshutdown keyword is nice, we shouldn't use it for network or dhcpcd. Instead fake network shutdown so it comes back up correctly at boot and KILL dhcpcd to preserve network. --- init.d/network.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'init.d/network.in') diff --git a/init.d/network.in b/init.d/network.in index fb9668cf..50ba7578 100644 --- a/init.d/network.in +++ b/init.d/network.in @@ -13,8 +13,6 @@ depend() need localmount after bootmisc provide net - # We don't want to stop the network at shutdown - keyword noshutdown keyword nojail noprefix novserver } @@ -240,6 +238,11 @@ start() stop() { + # Don't stop the network at shutdown. + # We don't use the noshutdown keyword so that we are started again + # correctly if we go back to multiuser. + ! yesno ${shutdown_network:-YES} && yesno $RC_GOINGDOWN && return 0 + local int= intv= cmd= downcmd= r= einfo "Stopping network" routeflush -- cgit v1.2.3