|
|
Avvio di Qmail Ldap
Editate il file
/etc/rc.qmail
#!/bin/sh
case "$1" in
start)
echo -n "Starting qmail: svscan"
if cd /service; then
env - PATH="/var/qmail/bin:/usr/local/bin:/usr/bin:/bin" svscan &
echo $! > /var/run/svscan.pid
fi
echo "."
;;
stop)
echo -n "Stopping qmail: svscan"
kill `cat /var/run/svscan.pid`
echo -n " qmail"
svc -dx /service/*
echo -n " logging"
svc -dx /service/*/log
echo "."
;;
stat)
cd /var/qmail/service
svstat * */log
;;
doqueue|alrm)
echo "Sending ALRM signal to qmail."
svc -a /service/qmail
;;
queue)
qmail-qstat
qmail-qread
;;
pause)
echo "Pausing qmail-send"
svc -p /service/qmail
echo "Pausing smtpd"
svc -p /service/smtpd
echo "Pausing pop3d"
svc -p /service/pop3d echo "Pausing pop3s"
svc -p /service/pop3s
;;
cont)
echo "Continuing qmail"
svc -c /service/qmail
echo "Continuing smtpd"
svc -c /service/smtpd
echo "Continuing pop3d"
svc -c /service/pop3d echo "Continuing pop3s"
svc -c /service/pop3s
;;
restart) $0 stop && sleep 3 && $0 start ;;
*)
echo "Usage: $0
{start|stop|restart|doqueue|stat|pause|queue}"
exit 1
esac
exit 0
|
e rendiamolo eseguibile:
per eseguirlo all'avvio del sistema, il metodo valido per tutte le distribuzioni è:
echo "" >> /etc/rc.local
echo "/etc/rc.qmail start" >> /etc/rc.local
echo "" >> /etc/rc.local |
per lanciare Qmail Ldap manualmente:
|