>>>>> "GL" == Giles Lean <giles@nemeton.com.au> writes:
GL> 1. The old problem I've seen of majordomo using excessive CPU time and
GL> eventually exceeding stack or data size continued. I "solved" this by
GL> ripping the logging code out and using syslog instead.
Did you try the patch I posted? It should at least prevent recursive abort
attempts; a big problem was that it could abort while trying to log an
abort, which it can't with my patch. Then again, having received no
feedback on the patch I have to wonder if anyone actually tried it.
(Either that or it works so perfectly that no feedback is necessary and
thus should be included in the distribution posthaste. ^_^)
GL> 2. There were a number of items missing from the example majordomo.cf
GL> file, including one missing '\' on a '@'.
My copy of sample.cf seems fine. The majordomo.cf that is there should be
deleted; it was included by accident.
GL> 3. The 'approve' script has "/usr/lib/sendmail" hard coded into it.
Yes; recall that it may not be running on the same machine as majordomo
(think "remote list administration") so it can't include majordomo.cf, nor
any other sort of configuration info that comes from the main majordomo
installation. Since it's a script, coding constants as variables in the
beginning of the script isn't really hardcoding, it's self-contained
configuration data.
--
Jason L. Tibbitts III - tibbs@uh.edu - 713/743-8684 - 221SR1
System Manager: University of Houston High Performance Computing Center
1994 PC800 "Kuroneko" DoD# 1723
References:
|
|