From e74aa5b22672a72ce4fc89cf1695c44b20bfca90 Mon Sep 17 00:00:00 2001 From: bwarsaw <> Date: Fri, 30 Dec 2005 18:59:26 +0000 Subject: mmdsr.readme -> README.mmdsr --- contrib/README.mmdsr | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 contrib/README.mmdsr diff --git a/contrib/README.mmdsr b/contrib/README.mmdsr new file mode 100644 index 00000000..d7aa2543 --- /dev/null +++ b/contrib/README.mmdsr @@ -0,0 +1,35 @@ +Daily Status Report script... + +The mmdsr script was created by Brad Knowles to produce a daily status report +for mailman. It was initially posted at + +which see for possible patches and other enhancements. + +It is intended that there will be a 'cleaner', more complete readme file in +the future. In the interim, here are Brad's original comments. + +I quickly whacked together a Daily Status Report script for Mailman (using +Bourne shell, not Python ;), and thought that other folks might be interested +in seeing it. + +The basic concept is a program that gets fired off at 23:59 every night, and +goes through a variety of log files looking for entries specific to that date, +and indicating problems or certain types of activity that might be of interest +to someone trying to administer the server. It also does an "ls -la" of +/usr/local/mailman/qfiles/*, so that you can see what is in the queue at the +time of the running of the script. + +My concept was that this daily report would get e-mailed to the admin, or +posted to a "reports" mailing list, where they could be archived and kept for +future reference. + +The script does not (yet) do any statistics calculations, although it should +be relatively easy to hack together some basic stats using awk, sort, etc.... + +Anyway, I thought I'd share it and let folks take a look at it, and if anyone +has any recommended improvements, we can incorporate those and share them back +out with everyone. + +The code is written under a BSD-style license, so if you don't want to +contribute any changes back to me, that's okay. Of course, I would prefer that +you did, but I leave the choice up to you. -- cgit v1.2.3