From 834145e0f04e581a3dff88c29d6d84a1a32820bb Mon Sep 17 00:00:00 2001 From: kloczek Date: Sun, 18 Jul 1999 02:03:49 +0000 Subject: [PATCH] Standarized all rc scripts. Changed files: atd.init -> 1.4 --- atd.init | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/atd.init b/atd.init index 5bd1f5a..9ea2d17 100644 --- a/atd.init +++ b/atd.init @@ -1,29 +1,33 @@ #!/bin/sh # -# /etc/rc.d/init.d/atd +# atd Runs commands scheduled by the at command # -# Starts the at daemon +# chkconfig: 345 40 60 # -# chkconfig: 345 40 60 -# description: Runs commands scheduled by the at command at the time \ -# specified when at was run, and runs batch commands when the load \ -# average is low enough. -# processname: atd +# description: Runs commands scheduled by the at command at the time \ +# specified when at was run, and runs batch commands when \ +# the load average is low enough. +# +# processname: atd + -# Source function library. +# Source function library . /etc/rc.d/init.d/functions -# Try get sysconfig ... -if [ -f /etc/sysconfig/at ]; then - . /etc/sysconfig/at -fi +# Get service config +[ -f /etc/sysconfig/atd ] && . /etc/sysconfig/atd -# See how we were called. -# + +# See how we were called. case "$1" in start) - show Starting at daemon - daemon atd + # Check if the service is already running? + if [ ! -f /var/lock/subsys/atd ]; then + show Starting at daemon + daemon atd + else + echo "atd already is running" + fi touch /var/lock/subsys/atd ;; stop) -- 2.43.0