Received: via dmail-4.1(9) for +mbx/inn/inn-patches; Fri, 1 Feb 2002 07:55:10 +0900 (JST) Return-Path: Received: from opaopa.opaopa.org (opaopa.kuee.kyoto-u.ac.jp [130.54.208.214]) by kajiki.kuee.kyoto-u.ac.jp (8.9.3+3.2W/3.7W-R8V8/smtpfeed 1.12) with ESMTP id HAA14738; Fri, 1 Feb 2002 07:55:10 +0900 (JST) (envelope-from inn-patches-bounce@isc.org) Received: from rc.isc.org (rc.isc.org [204.152.187.2]) by opaopa.opaopa.org (8.11.6/8.11.6) with ESMTP id g0VMt9T09105; Fri, 1 Feb 2002 07:55:10 +0900 Received: from rc.isc.org (rc.isc.org [204.152.187.2]) by rc.isc.org (Postfix) with ESMTP id B5E78E35; Thu, 31 Jan 2002 14:55:05 -0800 (PST) (envelope-from inn-patches-bounce@isc.org) Received: with ECARTIS (v1.0.0; list inn-patches); Thu, 31 Jan 2002 14:54:51 -0800 (PST) Received: from isrv4.isc.org (isrv4.isc.org [204.152.184.27]) by rc.isc.org (Postfix) with ESMTP id 19EDD2155 for ; Thu, 31 Jan 2002 14:35:35 -0800 (PST) (envelope-from okada@opaopa.org) Received: from inari.kuee.kyoto-u.ac.jp (inari.kuee.kyoto-u.ac.jp [130.54.208.213]) by isrv4.isc.org (Postfix) with ESMTP id 08E99AC2 for ; Thu, 31 Jan 2002 14:35:34 -0800 (PST) (envelope-from okada@opaopa.org) Received: from inari.kuee.kyoto-u.ac.jp (inari.kuee.kyoto-u.ac.jp [130.54.208.213]) (authenticated as kokada with DIGEST-MD5) by inari.kuee.kyoto-u.ac.jp (8.12.2/8.12.2) with ESMTP id g0VMZRWp003948 (using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168bits)) for ; Fri, 1 Feb 2002 07:35:29 +0900 Date: Fri, 01 Feb 2002 07:35:27 +0900 Message-ID: From: Kenichi Okada To: inn-patches@isc.org Subject: sendinpaths patch User-Agent: Wanderlust/2.9.6 (Unchained Melody) NISEMI/1.14.2 (=?ISO-2022-JP?B?GyRCOWIwZjksSmUbKEI=?=) SLIM/1.14.7 (=?ISO-2022-JP?B?GyRCPHIwZjpMTD4bKEI=?=) APEL/10.3 MULE XEmacs/21.5 (beta4) (bamboo) (i686-pc-linux) X-Prom-WL: Prom-WL 2.8.0 (lunafy) (procmail reader for Wanderlust) X-Face: #jr,kSza5vkiq5`E/7Ib$}[\IYN{Tubr>.PT+moICV=Os/#T) Yc@_*)FC-]>5E|d+Eu@4Q+>[:q|w:E-^q:tl+MwljZb=\L!p{h}.Lf(T@_P3Xbpg;OjIDD+o!JrR7E rS8!Cu'c#?I?[Rnn{A_Si`4BpCa'swJd@(W>[A$g#M4YG#:7AKEX4DY,d_VCH{QlX;qz`v`jua5j}s O`6'9-k@gi\~I0MK.,SC2eC_v/65+} List-ID: X-List-ID: Hi, My ninpaths often fails bacause of "dump file format error". This patch will check dump files before generating a report. -- Kenichi Okada mailto:okada@opaopa.org --- sendinpaths.in-ORIG Fri Feb 1 07:24:13 2002 +++ sendinpaths.in Fri Feb 1 07:30:00 2002 @@ -10,18 +10,25 @@ ME=`${NEWSBIN}/innconfval pathhost` report=30 keep=14 -TMP=tmp$$ +TMP="" defaddr=pathsurvey@top1000.org -trap "rm -f $TMP; trap 0; exit" 0 1 2 15 # Make report from (up to) $report days of dumps -find . -name 'inpaths.*' ! -size 0 -mtime -$report -print |\ - sed 's/^/-u /' > $TMP +LOGS=`find . -name 'inpaths.*' ! -size 0 -mtime -$report -print` + +# for check dumps +for i in $LOGS +do + ninpaths -u $i -r $ME > /dev/null 2>&1 + if test $? -eq 0; then : + TMP="$TMP -u $i" + fi +done if [ "$1" = "-n" ] ; then - ninpaths `cat $TMP` -r $ME + ninpaths $TMP -r $ME else - ninpaths `cat $TMP` -r $ME |\ + ninpaths $TMP -r $ME |\ $MAILCMD -s "inpaths $ME" ${1:-$defaddr} # remove dumps older than $keep days find . -name 'inpaths.*' -mtime +$keep -exec rm '{}' \;