Cillian Sharkey wrote:
>
> [Cyrus 2.0.14-NAMESPACE-r2]
>
> If I send master a SIGHUP (with no change to config files) I get:
> master[9653]: got SIGHUP
> master[9653]: unable to bind imap socket: Permission denied
>
> cyrus.conf:
> SERVICES {
> imap cmd="imapd" listen="[127.0.0.1]:imap" prefork=0
> imaps cmd="imapd -s" listen="imaps" prefork=0
> lmtpunix cmd="lmtpd" listen="/local/cyrus/imap/socket/lmtp" prefork=0
> }
>
> imaps service continues working, but imap service disappears. Now if I change
> config to:
>
> SERVICES {
> imap cmd="imapd" listen="imap" prefork=0
> imaps cmd="imapd -s" listen="imaps" prefork=0
> lmtpunix cmd="lmtpd" listen="/local/cyrus/imap/socket/lmtp" prefork=0
> }
>
> ..and send master a SIGHUP, I don't get any problems. So it appears as if the
> problem exists when a specific IP addr is gven to bind to but no problem with
> INADDR_ANY. I don't recall this happening in 2.0.12 when I had a similar
> setup.
Hmm... The SIGHUP code itself hasn't changed since I added it in
2.0.11, but I'll take a look to see what's happening here.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp