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.