otherwise this happens : n22_uml ~ # /etc/init.d/courier start * Starting mysql ... [ ok ] * Starting rpcbind ... [ ok ] * Starting famd ... [ ok ] * Starting courier-authlib: authdaemond ... [ ok ] * Starting Courier mail server: ... /var/run/courier/esmtpd.pid.lock: No such file or directory /var/run/courier/esmtpd-msa.pid.lock: No such file or directory * Starting courierfilterd ... /var/run/courier/sqwebmaild.pid.lock: No such file or directory ll_daemon_start: Resource temporarily unavailable * Starting courierd ... * Starting esmtpd ... * courier-imapd ... /var/run/courier/imapd.pid.lock: No such file or directory ll_daemon_start: Resource temporarily unavailable [ ok ]
courier ebuild should not keep dir /var/run/courier. Instead init.d script should create this directory as needed. This bug should block Bug 332633
*** Bug 447016 has been marked as a duplicate of this bug. ***
This bug is easy. I'll post a patch to get this fixed.
Created attachment 339866 [details] Patch to add checkpath.
fixed with courier 0.70 bump