From: Ian Jackson Date: Sun, 28 Feb 2010 20:58:33 +0000 (+0000) Subject: Error handling fixes including new log file X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~webstump/git?p=modbot-mtm.git;a=commitdiff_plain;h=ebd297af3ed21146bf6726c2c3eae38d438e26ba Error handling fixes including new log file --- diff --git a/.gitignore b/.gitignore index f83203b..661170f 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ /webstump/bin/wrapper /webstump/config/* /webstump/queues/*/dir_* +/webstump/log /xlog/log/*/event.log /xlog/log/*/event.log.[0-9] /xlog/log/*/event.log.[0-9].gz diff --git a/crontab.part.INO b/crontab.part.INO index 71caf31..fd9d4d4 100644 --- a/crontab.part.INO +++ b/crontab.part.INO @@ -4,4 +4,5 @@ # #m h d m dow 50 7 * * 1,4 savelog live-%ABBREV%/xlog/log/%GROUP%/event.log -50 7 12 * * savelog live-%ABBREV%/errs +51 7 12 * * savelog live-%ABBREV%/errs +52 7 12 * * savelog live-%ABBREV%/webstump/log/webstump.log diff --git a/install-newsgroup b/install-newsgroup index ff1513b..5ec1784 100755 --- a/install-newsgroup +++ b/install-newsgroup @@ -8,6 +8,7 @@ set -e mkdir -p stump/tmp/messages mkdir -p stump/data mkdir -p webstump/queues/$GROUP +mkdir -p webstump/log mkdir -p xlog/log/$GROUP ngdir=webstump/config/newsgroups/$GROUP diff --git a/webstump/scripts/webstump.lib.pl b/webstump/scripts/webstump.lib.pl index c76d25d..3baa41f 100644 --- a/webstump/scripts/webstump.lib.pl +++ b/webstump/scripts/webstump.lib.pl @@ -187,7 +187,7 @@ sub init_webstump { open( FILE, $file ) or die $!; $addr = ; - defined $addr or die $! + defined $addr or die $!; chop $addr; close( FILE );