Ubuntuのランレベルのスクリプトでは...しかし私は唯一の古いバージョン( 6.06 )に注目してください。私はあなたのcrondを起動/停止スクリプトを投稿しました。
コード:
#!/bin/sh
# Start/stop the cron daemon.
#
### BEGIN INIT INFO
# Provides: cron
# Required-Start: $syslog $time
# Required-Stop: $syslog $time
# Default-Start: 2 3 4 5
# Default-Stop: S 0 1 6
# Short-Description: Regular background program processing daemon
# Description: cron is a standard UNIX program that runs user-specified
# programs at periodic scheduled times. vixie cron adds a
# number of features to the basic UNIX cron, including better
# security and more powerful configuration options.
### END INIT INFO
test -f /usr/sbin/cron || exit 0
#LSBNAMES='-l' # Uncomment for LSB name support in /etc/cron.d/
. /lib/lsb/init-functions
case "$1" in
start) log_begin_msg "Starting periodic command scheduler..."
start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cr
on --startas /usr/sbin/cron -- $LSBNAMES
log_end_msg $?
;;
stop) log_begin_msg "Stopping periodic command scheduler..."
start-stop-daemon --stop --quiet --pidfile /var/run/crond.pid --name cro
n
log_end_msg $?
;;
restart) log_begin_msg "Restarting periodic command scheduler..."
start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/crond.pid
--name cron
start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cr
on --startas /usr/sbin/cron -- $LSBNAMES
log_end_msg $?
;;
reload|force-reload) log_begin_msg "Reloading configuration files for periodic c
ommand scheduler..."
# cron reloads automatically
log_end_msg 0
;;
*) log_success_msg "Usage: /etc/init.d/cron start|stop|restart|reload|force
-reload"
exit 1
;;
esac
exit 0