I'm running postfix and cyrus in parallel on my server, as far as I understand this is a quite common think to do. Both daemons use sasl authorization. However, postfix is looking for the saslauthd pid file in /var/spool/postfix/var/run/saslauthd and cyrus is looking in /var/run/saslauthd.
Now, I can just create soft links from the postfix directory to the cyrus directory and everything works fine. Weirdly enough it doesn't work the other way around. Anyhow, I don't feel like this is a legitimate solution to the problem.
I tried to find any configuration files where I can set the sasl pid directory for cyrus and postfix, couldn't really find any though. Is it possible to have two different pid files for saslauthd in two different directorys?
Thanks, Stefan