Jason Axley skrev, on 04-02-2008 08:21:

I have the attached patch to the mysql driver that should go in. It's part of the 3.8.1cvs build on debian/ubuntu and fixes some problematic bugs that break global groups that would be good to include. I don't believe it has been included in the kirya.net build yet, but I've been running it on my busy server and it is like a dream...

On my FC6 (test) machine I'm using a shared group:
leerlingen:shared:*tru.leerlingen

I downloaded the CVS tree this morning and built it with this patch. The patch solved the problem I had with the CVS MySQL driver not being able to find the addressee's uid in the DB, but assigns the wrong uid on retraining:

input args: /usr/bin/dspam --class=spam --source=error --deliver=spam --user leerlingen - it uses the addressee's uid (2) instead of the group's uid (1). The original 3.8.0 driver is pretty horrible at reporting not finding things (debug log), but it doesn't make that mistake in particular.

I haven't been through the affected code as I'm no expert there, but it seems to me that the patch is dealing pretty thoroughly with merged groups while ignoring others.

Best,

--Tonni


--
Tony Earnshaw
Email: tonni at hetnet dot nl

Reply via email to