[Dovecot] New user Q: dovecot-1.0-test62 / UnixWare 7.1.0
Steven Palm
n9yty at n9yty.com
Sat Feb 5 07:22:28 EET 2005
On Feb 4, 2005, at 8:45 PM, Steven Palm wrote:
> I tried to use test62, but get this (haven't dug much further into
> this one since I'd like a stable release for this application):
>
> main.c: In function `listen_protocols':
> main.c:284: error: structure has no member named `_listen'
> main.c: At top level:
There's a #define listen _listen in sys/socket.h, if I #undef that in
main.c the compile finishes.
However, UnixWare has no /dev/*random device, and openssl's random
functions aren't working well here at least, complaining about PRNG not
being seeded, etc... I tried to get EGD running, but that didn't work
so well either. Ugh! Just as a test, I changed randgen.c so that
random_fill called random_weak_fill() (thinking that I only will use
shadow passwords here, no SSL/etc, so I didn't need much crypto random
stff) and the PRNG errors went away, but...
dovecot: Feb 05 05:06:00 Info: Dovecot v1.0-test62 starting up
dovecot: Feb 05 05:06:01 Error: imap-login: Panic: Leaked socket fd 4:
:0 -> :0
dovecot: Feb 05 05:06:01 Error: imap-login: Panic: Leaked socket fd 4:
:0 -> :0
dovecot: Feb 05 05:06:01 Error: imap-login: Panic: Leaked socket fd 4:
:0 -> :0
dovecot: Feb 05 05:06:01 Error: Login process died too early - shutting
down
dovecot: Feb 05 05:06:01 Error: child 5128 (login) killed with signal 6
Anyway, I'm just beginning to think that Dovecot isn't going to run on
UnixWare 7.1.0 without some rework. I've already tried UW and Cyrus,
neither compile clean here either. <sigh>
More information about the dovecot
mailing list