# arlogd-server - a remote logging server # description "arlogd server" 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-server ] && { stop ; exit 0 ; } exit 0 end script pre-stop exec /usr/sbin/arlogd-server stop exec /usr/sbin/arlogd-server start