aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xnetwork5
-rw-r--r--rc.conf4
2 files changed, 9 insertions, 0 deletions
diff --git a/network b/network
index d23b3a9..977e81e 100755
--- a/network
+++ b/network
@@ -233,6 +233,11 @@ case "$1" in
# exit
#fi
+ if [ "${NETWORK_PERSIST}" = "yes" -o "${NETWORK_PERSIST}" = "YES" ]; then
+ status "Skipping Network Shutdown" true
+ exit 0
+ fi
+
stat_busy "Stopping Network"
rm_daemon network
error=0
diff --git a/rc.conf b/rc.conf
index 252a9b1..de182c3 100644
--- a/rc.conf
+++ b/rc.conf
@@ -71,6 +71,10 @@ INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
+# Setting this to "yes" will skip network shutdown.
+# This is required if your root device is on NFS.
+NETWORK_PERSIST="no"
+
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)