From 43511be85ce31dd1bd508f25aa7832b8cf0c81fb Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 17 Nov 2006 15:46:40 +0000 Subject: * Move stop package code out to it's own file rc.stop_packages --- etc/rc.start_packages | 5 ----- etc/rc.stop_packages | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) create mode 100755 etc/rc.stop_packages (limited to 'etc') diff --git a/etc/rc.start_packages b/etc/rc.start_packages index 709cbbb..e779065 100755 --- a/etc/rc.start_packages +++ b/etc/rc.start_packages @@ -10,11 +10,6 @@ if [ ! "$PLATFORM" = "cdrom" ]; then echo "Executing rc.d items... " for FILE in /usr/local/etc/rc.d/*.sh; do - echo -n " Stopping ${FILE}..." - sh $FILE stop >>/tmp/bootup_messages 2>&1 - echo "done." - done - for FILE in /usr/local/etc/rc.d/*.sh; do echo -n " Starting ${FILE}..." sh $FILE start >>/tmp/bootup_messages 2>&1 & echo "done." diff --git a/etc/rc.stop_packages b/etc/rc.stop_packages new file mode 100755 index 0000000..4ff9ed9 --- /dev/null +++ b/etc/rc.stop_packages @@ -0,0 +1,18 @@ +#!/bin/sh + +# Set our operating platform +PLATFORM=`cat /etc/platform` + +if [ ! "$PLATFORM" = "cdrom" ]; then + + echo "Syncing packages..." + /etc/rc.packages 2>/dev/null + + echo "Executing rc.d items... " + for FILE in /usr/local/etc/rc.d/*.sh; do + echo -n " Stopping ${FILE}..." + sh $FILE stop >>/tmp/bootup_messages 2>&1 + echo "done." + done +fi + -- cgit v1.1