On Tue, Jun 06, 2006, Josh Metzler wrote:
> PARAMS="-m /var/spool/postfix/var/run/saslauthd"
> However, according to man start-stop-daemon, -m does not take an argument.
> So, my guess is that start-stop-daemon is failing do to this addition.
PARAMS is passed to saslauthd, not to start-stop-daemon.
It seems that the submitter passed "-m
/var/spool/postfix/var/run/saslauthd", but since the directory doesn't
exist, saslauthd can't create its pidfile. The submitter should IMO
create the dir with a mkdir in the /etc/default/saslauthd file.
This is what I see in a strace -f of /etc/init.d/saslauthd start:
chdir("/var/spool/postfix/var/run/saslauthd") = -1 ENOENT (No such file or
directory)
write(2, "saslauthd[10608] :main "..., 93saslauthd[10608] :main
: could not chdir to: /var/spool/postfix/var/run/saslauthd
Would you please provide the output of strace -f?
--
Loïc Minier <[EMAIL PROTECTED]>