--- rc.old 2009-12-08 09:42:52.367808163 -0800 +++ rc 2009-12-08 01:09:22.022777286 -0800 @@ -166,7 +166,7 @@ CRITICAL_SERVICES="${CRITICAL_SERVICES} ${x##*/}" done else - CRITICAL_SERVICES="checkroot modules checkfs localmount clock bootmisc" + CRITICAL_SERVICES="clock checkroot modules checkfs localmount bootmisc" fi export CRITICAL_SERVICES @@ -444,7 +444,7 @@ # Start checkroot and modules before we load volumes export START_CRITICAL="yes" - for x in checkroot modules ; do + for x in clock checkroot modules ; do [[ " ${CRITICAL_SERVICES} " != *" ${x} "* ]] && continue start_critical_service "${x}" done @@ -457,7 +457,7 @@ # We do not want to break compatibility, so we do not fully integrate # these into /sbin/rc, but rather start them by hand ... for x in ${CRITICAL_SERVICES} ; do - [[ ${x} == "checkroot" || ${x} == "modules" ]] && continue + [[ ${x} == "clock" || ${x} == "checkroot" || ${x} == "modules" ]] && continue start_critical_service "${x}" done