4.2. 서버 제어

daemontools은 상당히 편리한 서비스 관리 도구로 tcpserver와 함께 inetd, xinetd를 완전히 대체할 수 있다. 개인적으로 inetd, xinetd는 더 이상 사용하지 않으며, 서버들의 모든 서비스 (nntp, pop, telnet, imap...)를 이것으로 관리하고 있다.

처음 사용하는 사람들을 위해 간단하게 지금까지 만든 qmail, vpopmail 서비스를 제어하는 예를 들면

종료

$ cd /service/qmail-send
$ rm -f /service/qmail-send
$ svc -dx . log

$ cd /service/qmail-smtpd
$ rm -f /service/qmail-smtpd
$ svc -dx . log

$ cd /service/vpop
$ rm -f /service/vpop
$ svc -dx .

stat 보기

$ svstat /service/vpop/

qmail 큐에 있는 메일을 강제로 배달하기

$ svc -a /service/qmail-send

서버 잠시 중지 시키기

$ svc -p /service/qmail-send
$ svc -p /service/qmail-smtpd
$ svc -p /service/vpop

다시 진행 시키기

$ svc -c /service/qmail-send
$ svc -c /service/qmail-smtpd
$ svc -c /service/vpop

간단한 스크립트를 만들어 사용해도 편리할 것이다.