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

Reply via email to