# arlogd-client - a remote logging client # description "arlogd client" author "Henk Penning " start on runlevel [2345] stop on runlevel [!2345] expect daemon respawn limit 10 5 pre-start script [ ! -f /etc/arlogd/conf ] && { logger "$UPSTART_JOB: no conf" ; stop ; exit 0 ; } [ ! -f /usr/sbin/arlogd-client ] && { stop ; exit 0 ; } exit 0 end script pre-stop exec /usr/sbin/arlogd-client stop exec /usr/sbin/arlogd-client start