Author: baggins
Date: Tue Oct 18 20:01:57 2005
New Revision: 6460
Modified:
rc-scripts/branches/vserver/rc.d/rc
Log:
- don't run rc.sysinit twice
Modified: rc-scripts/branches/vserver/rc.d/rc
==============================================================================
--- rc-scripts/branches/vserver/rc.d/rc (original)
+++ rc-scripts/branches/vserver/rc.d/rc Tue Oct 18 20:01:57 2005
@@ -63,7 +63,8 @@
[ -n "$1" ] && runlevel="$argv1"
# if runlevel is not 0 (halt) or 6 (reboot) run rc.sysinit
-if [ "$runlevel" != "0" ] && [ "$runlevel" != "6" ]; then
+# BUT only if rc is run standalone (not run by init, as init will run
rc.sysinit)
+if [ "$previous" = "#" -a "$runlevel" != "0" -a "$runlevel" != "6" ]; then
/etc/rc.d/rc.sysinit $runlevel
fi
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit