At 01:44 AM 8/25/2005, Ilan Aisic wrote:
OK,
I figured out what my problem was.
It's in the way I always restarted SA. This was from the following
simple script that I always ran as root:
-------
echo Running spamassassin --lint and then restarting spamd if OK...
spamassassin --lint
if [ $? != 0 ] ; then
echo "SA discovered errors!"
else
/etc/init.d/spamassassin restart
fi
-------
Apparently, the command `spamassassin --lint` created the 2 files:
-rw-rw-rw- 1 root root 12288 Aug 25 08:12 auto-whitelist
-rw------- 1 root root 6 Aug 25 08:12 auto-whitelist.mutex
It should create the two, but the mutex should be deleted when --lint exits.
Perhaps this is one of the bugs in SA 3.0.2. I'm not sure, as the DoS
vulnerability alone is enough for me to steer clear of running this version
of SA on a production box.
I know that 3.0.3 fixed some "memory bloat" problems with the AWL, so I
wouldn't suggest using the AWL with 3.0.2:
http://www.gossamer-threads.com/lists/spamassassin/announce/8