[comp.unix.aux] Yet MORE A/UX ports

jim@jagmac2.gsfc.nasa.gov (Jim Jagielski) (07/02/90)

I have two more A/UX ports... logging ftpd and logging fingerd. These
versions of ftpd and fingerd (actually, /usr/etc/in.ftpd and
/usr/etc/in.fingerd) allow for logging of daemon activites via syslogd.
I've also hacked ftpd to pay closer attention to all anonymous ftp
logins. ftpd also has a few extra features that the version I had didn't
and both fix some security holes. These are straight ports of the latest
versions available.

Also, I've redone my port of sendmail to fix two items. First, the
determination of load average now works using standard nlist techniques.
Load average will vary from 1 to about 20 (and above) so you may need to
change you load limits (Ox and OX) in your sendmail.cf file. Secondly,
a modification described by and recommended by Craig Everhart at
transarc.com was incorporated. This change fixes a concern that if
mail delivery was stopped (due to crash or whatever) in the middle of
a large delivery list, sendmail would re-mail previously mailed messages
since it would have no idea which ones were sent and which ones weren't.
The fix simply rewrites the qf* files after each successful mail delivery
but with the successful "message" deleted from the list. Thus, if the
delivery is stopped in the middle, the qf* files will only contain the
ones that have NOT been mailed yet. If you prefer NOT to have these changes,
then just move all the O*.cc files back to there respective selfs (i.e,
"mv Oqueue.cc queue.c", etc...)

Files are located in ~ftp/pub at jagmac2.gsfc.nasa.gov (128.184.44.1).

--
===========================================================================
 #include <std/disclaimer.h>
                                 =:^)
           Jim Jagielski                    NASA/GSFC, Code 711.1
     jim@jagmac2.gsfc.nasa.gov               Greenbelt, MD 20771
===========================================================================