Hi,
I managed to compile qmail-ldap (20020501a) with the ldap-control patch
(20020503).
Really great piece of software, good work!
However, I have a small problem with qmail-quotawarn. It crashes with a
segfault every time it is executed.
The problem seems to be line 189 (in write_maildir):
str_copy(fnnewtph,fntmptph);
Unfortunately I don't speak enough C to even understand what it is doing,
so it is unlikely that I'm able to help myself :)
Some things about the control-patch (maybe someone else will have similar
problems):
- qmail-ldap doesn't compile here with the control patch enabled but
without TLS.
- The patch changes qmail-local.c to use /usr/sbin/qmail-quotawarn.
At least in my setup I don't have it there :)
- It doesn't use the locals from the controldb. It always 'falls back' to
the control/locals file. Maybe it just hates me :)
qmail-showctl shows the locals correct, so I guess the LDAP-DB isn't
the problem.
Rcpthosts and the other values I checked come from LDAP without
trouble.
Thanks in advance for any help/hints.
And sorry for my bad English and probably n00bish behavior :)
--
Benny