1#!/bin/sh 2# 3# Starts at daemon 4# 5 6umask 077 7 8start() { 9 # Since /var/spool can be linked to /tmp (tmpfs) 10 # /var/spool/cron/atjobs/.SEQ created could be not available 11 # Check if not exists otherwise create it 12 if [ ! -f /var/spool/cron/atjobs/.SEQ ]; then 13 mkdir -p /var/spool/cron/atjobs/ 14 touch /var/spool/cron/atjobs/.SEQ 15 printf "atd: created missing .SEQ file (atjobs will be lost on reboot)\n" 16 fi 17 18 printf "Starting atd: " 19 start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/atd.pid --background --exec /usr/sbin/atd -- -f 20 echo "OK" 21} 22stop() { 23 printf "Stopping atd: " 24 start-stop-daemon --stop --quiet --pidfile /var/run/atd.pid 25 echo "OK" 26} 27restart() { 28 stop 29 start 30} 31 32case "$1" in 33 start) 34 start 35 ;; 36 stop) 37 stop 38 ;; 39 restart|reload) 40 restart 41 ;; 42 *) 43 echo "Usage: $0 {start|stop|restart}" 44 exit 1 45esac 46 47exit $? 48