aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrc.shutdown2
-rwxr-xr-xrc.single9
2 files changed, 3 insertions, 8 deletions
diff --git a/rc.shutdown b/rc.shutdown
index ae7f9d0..c0f9655 100755
--- a/rc.shutdown
+++ b/rc.shutdown
@@ -12,7 +12,7 @@
echo -n "[ Shutting Down "
echo " ]"
-if [ "$PREVLEVEL" = "2" ]; then
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
# Shutdown daemons
if [ -d /var/run/daemons ]; then
for daemon in `ls /var/run/daemons`; do
diff --git a/rc.single b/rc.single
index 804cda6..71024d9 100755
--- a/rc.single
+++ b/rc.single
@@ -6,7 +6,7 @@
. /etc/rc.conf
. /etc/rc.d/functions
-if [ "$PREVLEVEL" = "2" ]; then
+if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
# Shutdown daemons
if [ -d /var/run/daemons ]; then
for daemon in `ls /var/run/daemons`; do
@@ -15,12 +15,7 @@ if [ "$PREVLEVEL" = "2" ]; then
fi
# Shutdown network
- stat_busy "Shutting Down Network"
- /sbin/ifconfig lo down
- if [ "$IPADDR" != "" -a "$NETMASK" != "" ]; then
- /sbin/ifconfig eth0 down
- fi
- stat_done
+ /etc/rc.d/network stop
# Shutdown pcmcia
if [ "$PCMCIA" = "yes" -a -f /etc/rc.d/pcmcia ]; then