Hi, > times and it would be nice to have inetd around to make sure it's allways > running. If you have, what did you put in inetd.conf?
If you want to ensure spamd is always running, use it under tcpserver My /service/spamd/run script: #!/bin/sh exec /usr/bin/spamd --siteconfigpath=/etc/mail/spamassassin/local.cf -x -c -m 10 -v -u spamd -s stderr 2>&1 My /service/spamd/log/run script: #!/bin/sh exec /usr/local/bin/setuidgid spamd /usr/local/bin/multilog t s1000000 n10000 /var/log/spamd And my /usr/bin/spamdctl #!/bin/sh case "$1" in start) echo "Starting spamd" if svok /service/spamd ; then svc -u /service/spamd /service/spamd/log else echo "spamd supervise not running" fi if [ -d /var/lock/subsys ]; then touch /var/lock/subsys/spamd fi ;; stop) echo "Stopping spamd..." svc -d /service/spamd /service/spamd/log if [ -f /var/lock/subsys/spamd ]; then rm /var/lock/subsys/spamd fi ;; stat) svstat /service/spamd ;; pause) echo "Pausing spamd" svc -p /service/spamd ;; cont) echo "Continuing spamd" svc -c /service/spamd ;; restart) echo "Restarting spamd:" echo "* Stopping spamd." svc -d /service/spamd /service/spamd/log echo "* Sending spamd SIGTERM and restarting." svc -t /service/spamd /service/spamd/log echo "* Starting spamd." svc -u /service/spamd /service/spamd/log ;; help) cat <<HELP stop -- stops spamd start -- starts spamd pause -- temporarily stops spamd cont -- continues paused spamd service stat -- displays status of spamd service restart -- stops and restarts spamd, sends spamd a TERM & restarts it HELP ;; *) echo "Usage: $0 {start|stop|restart|stat|pause|cont|help}" exit 1 ;; esac exit 0 Ruben