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]>

Reply via email to