From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 3 19:00:27 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC94F16A41C for ; Sun, 3 Jul 2005 19:00:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 795CC43D46 for ; Sun, 3 Jul 2005 19:00:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j63J0Rxd086451 for ; Sun, 3 Jul 2005 19:00:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j63J0RCo086443; Sun, 3 Jul 2005 19:00:27 GMT (envelope-from gnats) Resent-Date: Sun, 3 Jul 2005 19:00:27 GMT Resent-Message-Id: <200507031900.j63J0RCo086443@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alan Snelson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D058B16A41C for ; Sun, 3 Jul 2005 18:51:09 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id B309B43D46 for ; Sun, 3 Jul 2005 18:51:09 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j63Ip56b090693 for ; Sun, 3 Jul 2005 18:51:05 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j63Ip5M2090689; Sun, 3 Jul 2005 18:51:05 GMT (envelope-from nobody) Message-Id: <200507031851.j63Ip5M2090689@www.freebsd.org> Date: Sun, 3 Jul 2005 18:51:05 GMT From: Alan Snelson To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/82948: New port: sysutils/epylog Epylog is a syslog parser which runs periodically X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jul 2005 19:00:27 -0000 >Number: 82948 >Category: ports >Synopsis: New port: sysutils/epylog Epylog is a syslog parser which runs periodically >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 03 19:00:27 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Alan Snelson >Release: 5.4 >Organization: Wave2 Limited >Environment: FreeBSD bserver1.wave2.co.uk 5.4-RELEASE FreeBSD 5.4-RELEASE #1: Wed May 18 19:23:58 BST 2005 root@bserver1.wave2.co.uk:/usr/obj/usr/src/sys/bserver1 i386 >Description: Epylog is a syslog parser which runs periodically, looks at your logs, processes some of the entries in order to present them in a more comprehensible format, and then mails you the output. It is written specifically for large network clusters where a lot of machines (around 50 and upwards) log to the same loghost using syslog or syslog-ng. It is an alternative to a similar package, called LogWatch. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/sysutils/epylog # /usr/ports/sysutils/epylog/Makefile # /usr/ports/sysutils/epylog/pkg-descr # /usr/ports/sysutils/epylog/pkg-plist # /usr/ports/sysutils/epylog/distinfo # echo c - /usr/ports/sysutils/epylog mkdir -p /usr/ports/sysutils/epylog > /dev/null 2>&1 echo x - /usr/ports/sysutils/epylog/Makefile sed 's/^X//' >/usr/ports/sysutils/epylog/Makefile << 'END-of-/usr/ports/sysutils/epylog/Makefile' X# New ports collection makefile for: epylog X# Date created: 3 July 2005 X# Whom: Alan Snelson X# X# $FreeBSD$ X# X XPORTNAME= epylog XPORTVERSION= 1.0.3 XCATEGORIES= sysutils XMASTER_SITES= http://linux.duke.edu/projects/epylog/download/ X XMAINTAINER= alan@wave2.co.uk XCOMMENT= Epylog is a syslog parser which mails you the output X XRUN_DEPENDS=py-libxml2:${PORTSDIR}/textproc/py-libxml2 X XMAN3=epylog.3 XMAN5=epylog-modules.5 epylog.conf.5 XMAN8=epylog.8 X XHAS_CONFIGURE=yes XCONFIGURE_ARGS=--with-lynx --prefix=${PREFIX} X X.include END-of-/usr/ports/sysutils/epylog/Makefile echo x - /usr/ports/sysutils/epylog/pkg-descr sed 's/^X//' >/usr/ports/sysutils/epylog/pkg-descr << 'END-of-/usr/ports/sysutils/epylog/pkg-descr' XEpylog is a syslog parser which runs periodically, Xlooks at your logs, processes some of the entries Xin order to present them in a more comprehensible format, Xand then mails you the output. XIt is written specifically for large network clusters Xwhere a lot of machines (around 50 and upwards) log to the Xsame loghost using syslog or syslog-ng. XIt is an alternative to a similar package, called LogWatch. X XThe epylog engine should work on most unix systems running XPython-2.2 and above, although currently the processing modules Xare only written to work with linux (and particularly Red Hat Linux Xseries 7 and above). XHowever, other unix and linux flavors should work fine, Xas long as they use standard logging facilities and things like PAM. X XWWW: http://linux.duke.edu/projects/epylog X X- Alan Snelson Xalan@wave2.co.uk END-of-/usr/ports/sysutils/epylog/pkg-descr echo x - /usr/ports/sysutils/epylog/pkg-plist sed 's/^X//' >/usr/ports/sysutils/epylog/pkg-plist << 'END-of-/usr/ports/sysutils/epylog/pkg-plist' Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII Xetc/cron.daily/epylog.cron Xetc/epylog/epylog.conf Xetc/epylog/modules.d/logins.conf Xetc/epylog/modules.d/mail.conf Xetc/epylog/modules.d/notices.conf Xetc/epylog/modules.d/packets.conf Xetc/epylog/modules.d/spamd.conf Xetc/epylog/modules.d/weeder.conf Xetc/epylog/notice_dist.xml Xetc/epylog/notice_local.xml Xetc/epylog/report_template.html Xetc/epylog/trojans.list Xetc/epylog/weed_dist.cf Xetc/epylog/weed_local.cf Xlib/perl5/site_perl/epylog.pm Xlib/python2.4/site-packages/epylog/__init__.py Xlib/python2.4/site-packages/epylog/__init__.pyc Xlib/python2.4/site-packages/epylog/helpers.py Xlib/python2.4/site-packages/epylog/helpers.pyc Xlib/python2.4/site-packages/epylog/log.py Xlib/python2.4/site-packages/epylog/log.pyc Xlib/python2.4/site-packages/epylog/module.py Xlib/python2.4/site-packages/epylog/module.pyc Xlib/python2.4/site-packages/epylog/mytempfile.py Xlib/python2.4/site-packages/epylog/mytempfile.pyc Xlib/python2.4/site-packages/epylog/publishers.py Xlib/python2.4/site-packages/epylog/publishers.pyc Xlib/python2.4/site-packages/epylog/report.py Xlib/python2.4/site-packages/epylog/report.pyc Xsbin/epylog Xshare/doc/epylog-1.0.3/AUTHORS Xshare/doc/epylog-1.0.3/ChangeLog Xshare/doc/epylog-1.0.3/INSTALL Xshare/doc/epylog-1.0.3/LICENSE Xshare/doc/epylog-1.0.3/README Xshare/doc/epylog-1.0.3/doc/modules.txt Xshare/doc/epylog-1.0.3/doc/roadmap.txt Xshare/doc/epylog-1.0.3/doc/templates/template.mod.pl Xshare/doc/epylog-1.0.3/doc/templates/template_mod.py Xshare/doc/epylog-1.0.3/doc/testcase/logins.testcase Xshare/doc/epylog-1.0.3/doc/testcase/mail.testcase Xshare/doc/epylog-1.0.3/doc/testcase/notices.testcase Xshare/doc/epylog-1.0.3/doc/testcase/packets.testcase Xshare/doc/epylog-1.0.3/doc/testcase/spamd.testcase Xshare/doc/epylog-1.0.3/doc/testcase/weeder.testcase Xshare/epylog/modules/logins_mod.py Xshare/epylog/modules/logins_mod.pyc Xshare/epylog/modules/mail_mod.py Xshare/epylog/modules/mail_mod.pyc Xshare/epylog/modules/notices_mod.py Xshare/epylog/modules/notices_mod.pyc Xshare/epylog/modules/packets_mod.py Xshare/epylog/modules/packets_mod.pyc Xshare/epylog/modules/spamd_mod.py Xshare/epylog/modules/spamd_mod.pyc Xshare/epylog/modules/weeder_mod.py Xshare/epylog/modules/weeder_mod.pyc END-of-/usr/ports/sysutils/epylog/pkg-plist echo x - /usr/ports/sysutils/epylog/distinfo sed 's/^X//' >/usr/ports/sysutils/epylog/distinfo << 'END-of-/usr/ports/sysutils/epylog/distinfo' XMD5 (epylog-1.0.3.tar.gz) = 6beedd62e0d59d6309ae1f537fc75772 XSIZE (epylog-1.0.3.tar.gz) = 117774 END-of-/usr/ports/sysutils/epylog/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: