Hi Matt, I have installed 5.4.28-rc1 on several production mail servers and noticed the following: a.. configure and make went like a charm on Debian Squeeze. The result after configure now also shows the correct version number
b.. Perhaps it would be preferable to have the vusaged file automatically copied to ~/vpopmail/bin/ instead of having to do it manually. The output of the normal configure shows: " cd vusaged && ./configure && make" for the vusagec to work, but that is not enough, in /vusaged/INSTALL are more steps. Could it be automated further? I have it working now on 2 mail servers without problems (so far), will let you know if I find anything else. c.. The 0 message count for totals in @domain when using vusagec has been corrected in rc1 (as you no doubt know), just confirming the fix here. Furthermore, the segmentation fault on another server was caused by a domain name of 59 characters long. I am not sure whether the length was the problem or something else, but upon removing it it no longer segfaulted. First I upgraded my libmysqlclient libraries to rule that out as the cause (since the errorlog message indicated the problem would be there) and recompiled against libmysqlclient16, however this did not make a difference. Finally I found the offending domain name by running vusaged through the debugger gdb after strace did not provide any meaningful output. It appears that the problem was not the domain in the strace output, but always the 'next' domain in the list. Which gdb showed in a full backtrace and strace did not. Anyway, just thought you'd like to know. We have 5.4.28-rc1 on three production servers now. I will let you know how it goes. Sincerely, - Wouter van der Schagt !DSPAM:4a75c27632719325615117!
<<Emoticon1.gif>>
