Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) by www.NetBSD.org (Postfix) with ESMTP id C17FF63E496 for ; Tue, 7 May 2013 08:49:33 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 9848A14A13C; Tue, 7 May 2013 08:49:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id A271114A0BF for ; Tue, 7 May 2013 08:49:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id Miw_AtMmQY8l for ; Tue, 7 May 2013 08:49:29 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id D72AA14A0B1 for ; Tue, 7 May 2013 08:49:28 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id CA05B175DD; Tue, 7 May 2013 08:49:28 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Tue, 7 May 2013 08:49:28 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/sysutils/logrider To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20130507084928.CA05B175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiz Date: Tue May 7 08:49:28 UTC 2013 Added Files: pkgsrc/sysutils/logrider: DESCR MESSAGE Makefile PLIST distinfo pkgsrc/sysutils/logrider/patches: patch-logtail.sh Log Message: Import logrider-0.2 as sysutils/logrider, packaged for wip by Franck Lesage. LogRider is my attempt to improve a popular LogCheck/LogSentry utility. LogCheck uses egrep for periodically scanning system logs for specific alert/hacking signatures based on set of static filters. LogRider is rewritten from scratch with lot of important features added: 1. Strings caught by any filter are excluded from processing by next filters. 2. Actual filters are composed from the set of small sub-filters located in directories that name is given as filter name. Each subfilter contains messages generated by one service. You can easily put additional filters for checking additional services without modification of already existing program and configuration. 3. Configuration is separated from program and moved to standalone file. This means that LogRider may be easily adopted to new platform without modification of program core, and may be easily used for checking multiple logfiles by different filters. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/logrider/DESCR \ pkgsrc/sysutils/logrider/MESSAGE pkgsrc/sysutils/logrider/Makefile \ pkgsrc/sysutils/logrider/PLIST pkgsrc/sysutils/logrider/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/logrider/patches/patch-logtail.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.