Howdy.  I received a letter this morning from an annoyed administrator of
one of the machines I have an account on.  Apparently programs started to
fail on the machine and they tracked it down to /tmp being filled up.  They
were filled up with files with names like /tmp/slocal093uHJ owned by me.

I checked out the source code of slocal and discovered that when -debug is
on, /tmp files are never deleted!  This is certainly unaccepable, since it's 
reasonable to want to run slocal with -debug all the time, for logging
purposes.

I've fixed this feature/bug (which wasn't documented on the man page, BTW),
and made some other changes I proposed on the list a while back and never
heard any dissention over:

        * slocal -debug used to leave a file in /tmp for each message
        processed.  Very bad for people have slocal -debug in their .forward!

        * Got rid of a ton of compilation warnings.  Most were "junk"
        warnings due to the use of gcc -Wall (without -Wno-parentheses),
        but a few represented real bugs.  There remain many warnings to be
        tackled that are due to missing function prototypes (e.g. snprintf()).

        * Default rcvdistcomps no longer puts a copy of all outgoing
        messages in outbox.  Added an rcvdistcomps.outbox that does.

-----------------------------------------------------------------------
Dan Harkless                   | To prevent SPAM contamination, please 
[EMAIL PROTECTED]      | do not post this private email address
SpeedGate Communications, Inc. | to the USENET or WWW.  Thank you.     

Reply via email to