On 8 Feb 2005, at 02:20, Justin Mason wrote:
> alright, I'll bite...
Excellent - you always get better diagnostics from the mechanic than
from the oily rag :-)
> it looks like somehow the locking failed, and it allowed you to
> overwrite
> parts of the db while another process wrote at the same time
OK - I guess I should have thought of that as a possibility but I would
have thought that
> ; obv. this isn't supposed to be possible. ;)
However, perhaps the setup is responsible q.v.
> (is this in 3.0.x? or 2.6x?)
It's in 3.0.2 on RH9. But the setup is a little unusual. The system in
question runs Communigate Pro and the interface to SA is CGPSA ver. 1.4
CGPSA doesn't use either spamc or spamd but instead it uses
Mail::SpamAssassin directly. I don't know if this can have any impact -
I'd have imagined that something low-level like locking would be done
in the library, and a cursory glance at SpamAssassin.pm looks like this
IS indeed the case, but what would I know ?
Niall
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!