Return to rc.local CVS log | Up to [local] / src / etc |
File: [local] / src / etc / Attic / rc.local (download)
Revision 1.34, Wed Mar 17 01:33:50 2004 UTC (20 years, 2 months ago) by deraadt
If you are running securelevel 2, and you do not sync the clock before switching to that securelevel, and the clock is off by more than 128ms, ntpd will attempt to correct by stepping the clock instead of slewing it. So use -x in that case; from tholo |
# $OpenBSD: rc.local,v 1.34 2004/03/17 01:33:50 deraadt Exp $ # site-specific startup actions, daemons, and other things which # can be done AFTER your system goes into securemode. For actions # which should be done BEFORE your system has gone into securemode # please see /etc/rc.securelevel # site-specific startup actions, daemons which can be run # Add your local changes additions to this file echo -n 'starting local daemons:' # run ntpdate prior to ntpd if [ $securelevel -le 1 -a X"${ntpdate_flags}" != X"NO" \ -a -x /usr/local/sbin/ntpdate ]; then echo -n ' ntpdate' /usr/local/sbin/ntpdate -b ${ntpdate_flags} >/dev/null fi if [ X"${ntpd}" == X"YES" -a -x /usr/local/sbin/ntpd \ -a -e /etc/ntp.conf ]; then ntpd_flags="-p /var/run/ntpd.pid" if [ $securelevel -ge 1 ]; then ntpd_flags="${ntpdflags} -x" fi echo -n ' ntpd'; /usr/local/sbin/ntpd ${ntpd_flags} fi if [ -x /usr/local/sbin/cfsd ]; then if ps auxc | grep -q '^ *root .* mountd$'; then echo -n ' cfsd'; /usr/local/sbin/cfsd >/dev/null 2>&1 mount -o port=3049,nfsv2,intr localhost:/null /crypt else echo -n ' cfsd (failed, no mountd running)' fi fi #if [ -x /usr/local/sbin/snmpd ]; then # echo -n ' snmpd'; /usr/local/sbin/snmpd #fi echo '.' # Netatalk stuff #if [ -f /etc/netatalk/rc.atalk ]; then # . /etc/netatalk/rc.atalk #fi