Date: Mon, 22 Aug 2011 09:15:57 GMT From: Alexander Moisseev <moiseev@mezonplus.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/159988: New port: mail/postfix-logwatch Postfix MTA log parser Message-ID: <201108220915.p7M9FvHo023173@red.freebsd.org> Resent-Message-ID: <201108220920.p7M9KA9a093735@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 159988 >Category: ports >Synopsis: New port: mail/postfix-logwatch Postfix MTA log parser >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: Mon Aug 22 09:20:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Alexander Moisseev >Release: >Organization: >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # postfix-logwatch # postfix-logwatch/Makefile # postfix-logwatch/distinfo # postfix-logwatch/pkg-plist # postfix-logwatch/pkg-descr # echo c - postfix-logwatch mkdir -p postfix-logwatch > /dev/null 2>&1 echo x - postfix-logwatch/Makefile sed 's/^X//' >postfix-logwatch/Makefile << '643b28098784df570389ce425e575fc1' X# New ports collection makefile for: postfix-logwatch X# Date created: 19 Aug 2011 X# Whom: Alexander Moisseev <moiseev@mezonplus.ru> X# X# $FreeBSD$ X# X XPORTNAME= postfix-logwatch XPORTVERSION= 1.39.05 XCATEGORIES= mail XMASTER_SITES= SF XMASTER_SITE_SUBDIR= logreporters/${PORTNAME}/release/${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= moiseev@mezonplus.ru XCOMMENT= Postfix MTA log parser X XUSE_PERL_RUN= yes X XPORTDOCS= Bugs Changes LICENSE README XPORTEXAMPLES= ${PORTNAME}.conf ${PORTNAME}.conf-topn XMAN1= ${PORTNAME}.1 X Xpost-patch: X @cd ${WRKSRC} && ${REINPLACE_CMD} -e '\ X s!/usr/local/etc!${ETCDIR}!; \ X ' ${PORTNAME} ${PORTNAME}.1 README X Xdo-build: X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 X @${CP} ${WRKSRC}/${PORTNAME}.conf ${WRKSRC}/${PORTNAME}.conf.sample X @${MKDIR} ${ETCDIR} X ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${ETCDIR} X Xpost-install: X @if [ ! -f ${ETCDIR}/${PORTNAME}.conf ] ; then \ X ${CP} -p ${ETCDIR}/${PORTNAME}.conf.sample ${ETCDIR}/${PORTNAME}.conf; \ X fi X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} X.endif X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR} X.endif X X.include <bsd.port.mk> 643b28098784df570389ce425e575fc1 echo x - postfix-logwatch/distinfo sed 's/^X//' >postfix-logwatch/distinfo << '1ad2107f9395df05e2a12ee8df6925be' XSHA256 (postfix-logwatch-1.39.05.tgz) = fb545253ce137c32e61c0a5a0c92eacc7785cb2e7973d2bd15562e52b626f96a XSIZE (postfix-logwatch-1.39.05.tgz) = 99813 1ad2107f9395df05e2a12ee8df6925be echo x - postfix-logwatch/pkg-plist sed 's/^X//' >postfix-logwatch/pkg-plist << 'bfecfadbcf4d8a100a284070f69612a0' X@unexec if cmp -s %D/%%ETCDIR%%/postfix-logwatch.conf.sample %D/%%ETCDIR%%/postfix-logwatch.conf; then rm -f %D/%%ETCDIR%%/postfix-logwatch.conf; fi X%%ETCDIR%%/postfix-logwatch.conf.sample X@exec if [ ! -f %B/postfix-logwatch.conf ] ; then cp -p %B/%f %B/postfix-logwatch.conf; fi X@dirrmtry %%ETCDIR%% Xbin/postfix-logwatch bfecfadbcf4d8a100a284070f69612a0 echo x - postfix-logwatch/pkg-descr sed 's/^X//' >postfix-logwatch/pkg-descr << '98953b59039c28cab1280453dba97951' XThe postfix-logwatch(1) utility is a Postfix MTA log parser, that produces Xsummaries, details, and statistics regarding the operation of Postfix. X XA key feature of postfix-logwatch is its ability to produce a very wide range of Xreports with data grouped and sorted as much as possible to reduce noise and Xhighlight patterns. Brief summary reports provide a quick overview of general XPostfix operations and message delivery, calling out warnings that may require Xattention. Detailed reports provide easy to scan, hierarchically-arranged and Xorganized information, with as much or little detail as desired. X XWWW: http://logreporters.sourceforge.net 98953b59039c28cab1280453dba97951 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108220915.p7M9FvHo023173>