daemontools does not start correctly on OS X/Panther

Rob Kudyba <[email protected]>
Newsgroups gmane.comp.djb.syslog
Message-ID <[email protected]>
It appears daemontools does not want to start correctly on OS X/Panther. 
Any other mods neeeded to get this running properly?

./svscan /service
svscan: warning: unable to start supervise qmail-send: file does not exist
svscan: warning: unable to start supervise qmail-send/log: file does not 
exist
svscan: warning: unable to start supervise qmail-smtpd: file does not exist
svscan: warning: unable to start supervise qmail-smtpd/log: file does 
not exist

qmailctl stop
Stopping qmail...
 qmail-smtpd
svc: warning: unable to control /service/qmail-smtpd: supervise not running
svc: warning: unable to control /service/qmail-smtpd/log: supervise not 
running
 qmail-send
svc: warning: unable to control /service/qmail-send: supervise not running
svc: warning: unable to control /service/qmail-send/log: supervise not 
running

All of the files/directories are there as per the LWQ instructions...


Qmail still is not starting:

qmailctl start
Starting qmail
qmail-send supervise not running
qmail-smtpd supervise not running
oscar2:/service root# qmailctl stat
/service/qmail-send: unable to open supervise/ok: file does not exist
/service/qmail-send/log: unable to open supervise/ok: file does not exist
/service/qmail-smtpd: unable to open supervise/ok: file does not exist
/service/qmail-smtpd/log: unable to open supervise/ok: file does not exist
messages in queue: 2
messages in queue but not yet preprocessed: 0

ls -l
total 16
lrwxr-xr-x  1 root  admin  31  3 Jun 09:29 qmail-send -> 
/var/qmail/supervise/qmail-send
lrwxr-xr-x  1 root  admin  32  3 Jun 09:29 qmail-smtpd -> 
/var/qmail/supervise/qmail-smtpd

I know I have the supervise scripts in place, and I've installed 
daemontools and ucspi-tcp. Any idea what I missed?

./inst_check
'! svscan /service' doesn't seem to be running
! Alias for root is missing
...try: echo me >0/.qmail-root
! Alias for postmaster is missing
...try: echo me >0/.qmail-postmaster
! Alias for mailer-daemon is missing
...try: echo me >0/.qmail-mailer-daemon


./qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 293, 294, 295, 0, 296, 297, 298, 299.
group ids: 293, 294.

badmailfrom: (Default.) Any MAIL FROM is allowed.

bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.

bouncehost: (Default.) Bounce host name is oscar2.

concurrencylocal: (Default.) Local concurrency is 10.

concurrencyremote: (Default.) Remote concurrency is 20.

databytes: (Default.) SMTP DATA limit is 0 bytes.

defaultdomain: Default domain name is oscar2.

defaulthost: (Default.) Default host name is oscar2.

doublebouncehost: (Default.) 2B recipient host: oscar2.

doublebounceto: (Default.) 2B recipient user: postmaster.

envnoathost: (Default.) Presumed domain name is oscar2.

helohost: (Default.) SMTP client HELO host name is oscar2.

idhost: (Default.) Message-ID host name is oscar2.

localiphost: (Default.) Local IP address becomes oscar2.

locals:
Messages for oscar2 are delivered locally.

me: My name is oscar2.

percenthack: (Default.) The percent hack is not allowed.

plusdomain: Plus domain name is oscar2.

qmqpservers: (Default.) No QMQP servers.

queuelifetime: (Default.) Message lifetime in the queue is 604800 seconds.

rcpthosts:
SMTP clients may send messages to recipients at oscar2.

morercpthosts: (Default.) No effect.

morercpthosts.cdb: (Default.) No effect.

smtpgreeting: (Default.) SMTP greeting: 220 oscar2.

smtproutes: (Default.) No artificial SMTP routes.

timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.

timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.

timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.

virtualdomains: (Default.) No virtual domains.

concurrencyincoming: I have no idea what this file does.

defaultdelivery: I have no idea what this file does.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.