aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPreston Brown <pbrown@redhat.com>2002-10-24 15:17:41 +0000
committerPreston Brown <pbrown@redhat.com>2002-10-24 15:17:41 +0000
commitde69e0ac90ff53d49e22dd50e74b141da1f9cb50 (patch)
tree16e3b18c83e72bf85794587a067685d6c499fed3
parent986af0829b6b91ee21891f0d433a50e4b21a7645 (diff)
downloadinitscripts-de69e0ac90ff53d49e22dd50e74b141da1f9cb50.tar
initscripts-de69e0ac90ff53d49e22dd50e74b141da1f9cb50.tar.gz
initscripts-de69e0ac90ff53d49e22dd50e74b141da1f9cb50.tar.bz2
initscripts-de69e0ac90ff53d49e22dd50e74b141da1f9cb50.tar.xz
initscripts-de69e0ac90ff53d49e22dd50e74b141da1f9cb50.zip
more serel fixes.
-rw-r--r--initscripts.spec4
-rwxr-xr-xrc.d/init.d/functions3
-rwxr-xr-xrc.d/rc8
3 files changed, 12 insertions, 3 deletions
diff --git a/initscripts.spec b/initscripts.spec
index 2b22a3e5..a943bf85 100644
--- a/initscripts.spec
+++ b/initscripts.spec
@@ -242,6 +242,10 @@ rm -rf $RPM_BUILD_ROOT
%config /etc/ppp/ipv6-up
%config /etc/ppp/ipv6-down
%config /etc/initlog.conf
+%dir /etc/serel
+%config /etc/serel/default.rdf
+%config(noreplace) /etc/serel/local.rdf
+%config(noreplace) /etc/serel/serel.conf
%doc sysconfig.txt sysvinitfiles ChangeLog static-routes-ipv6 ipv6-tunnel.howto ipv6-6to4.howto changes.ipv6
%ghost %attr(0664,root,utmp) /var/log/wtmp
%ghost %attr(0664,root,utmp) /var/run/utmp
diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions
index cf5cbc27..123286df 100755
--- a/rc.d/init.d/functions
+++ b/rc.d/init.d/functions
@@ -35,6 +35,7 @@ fi
# Read in our configuration
if [ -z "${BOOTUP:-}" ]; then
+ SEREL_BOOT=no
if [ -f /etc/sysconfig/init ]; then
. /etc/sysconfig/init
else
@@ -532,8 +533,6 @@ EOF
# Use serel to start in parallel?
#
redhat_sysvinit_start () {
-SEREL_BOOT=no
-
# 0, 1 and 6 don't need serel
#
if [ "$CONFIRM" != "yes" ] && [ $runlevel = "2" -o $runlevel = "3" -o $runlevel = "4" -o $runlevel = "5" ]; then
diff --git a/rc.d/rc b/rc.d/rc
index 4ef7d209..c63f9a32 100755
--- a/rc.d/rc
+++ b/rc.d/rc
@@ -11,6 +11,9 @@ runlevel=$2
previous=$1
export runlevel previous
+echo -n "Starting rc (runlevel $runlevel): " >> /var/log/boottime.log
+date >> /var/log/boottime.log
+
. /etc/init.d/functions
# See if we want to be in user confirmation mode
@@ -50,7 +53,7 @@ for i in /etc/rc$runlevel.d/K* ; do
done
# Now run the START scripts in parallel with serel, if available.
-if [ -x /sbin/sereld ]; then
+if [ -x /usr/bin/sereld ]; then
redhat_sysvinit_start
fi
@@ -87,3 +90,6 @@ for i in /etc/rc$runlevel.d/S* ; do
action $"Starting $subsys: " $i start
fi
done
+echo -n "Finishing rc: " >> /var/log/boottime.log
+date >> /var/log/boottime.log
+echo >> /var/log/boottime.log