X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fbootscripts%2Ffcron;h=a34a0f71728bb82035ff6778a8c69cef42cd8e90;hb=2d56e369dbc033f743dfcc0b392c844d6299937b;hp=9fd60a848ae47d7cac3797b8bb11399f37cc613c;hpb=2e487bbc7a29fd005b8e22df1de4a1589d7da7a1;p=hvlinux.git diff --git a/stage3/bootscripts/fcron b/stage3/bootscripts/fcron index 9fd60a8..a34a0f7 100755 --- a/stage3/bootscripts/fcron +++ b/stage3/bootscripts/fcron @@ -7,36 +7,40 @@ source /etc/rc.d/init.d/functions log_script_name "$0 $*" +DAEMON=/usr/sbin/fcron +DAEMON_DESC="fcron daemon" +DAEMON_OPTS="-b -c /etc/fcron/fcron.conf" + fcron_start() { /etc/fcron/configure - loadproc fcron -b -c /etc/fcron/fcron.conf + loadproc ${DAEMON} ${DAEMON_OPTS} } # See how we were called. case "$1" in start) - cmd_run_log_box_warn "Starting fcron" fcron_start + cmd_run_log_box_warn "${DAEMON_DESC} start" fcron_start ;; - + stop) - cmd_run_log_box_warn "Stopping fcron" killproc fcron + cmd_run_log_box_warn "${DAEMON_DESC} stop" killproc ${DAEMON} ;; - + reload) - cmd_run_log_box_warn "reloading fcron" reloadproc fcron + cmd_run_log_box_warn "${DAEMON_DESC} reload" reloadproc ${DAEMON} ;; - + restart) $0 stop sleep 1 $0 start ;; - + status) - statusproc fcron + statusproc ${DAEMON} ;; - + *) echo "Usage: $0 {start|stop|reload|restart|status}" exit ${EXIT_CODE_FAILURE}