[ Colin Henein writes: ]
> Well, I've gotten tired of writing this over and over again whenever I
> re-install majordomo, so I'm sending it along in hopes that it might be
> rolled into the distribution. [...]
> # Run from cron to clear out subscriber logs on a regular basis. Subscriber
> # logs are mailed to the alias <list>-approval, just like the standard
> # majordomo ones are.
> require "$cf";
> # All these should be in the standard PERL library
> unshift(@INC, $homedir);
> require "majordomo.pl"; # all sorts of general-purpose Majordomo subs
> require "shlock.pl"; # NNTP-style file locking
Just a nit, but that comment ("# All these...") is rather gratutious and
quite untrue. I think you should remove it.