From owner-freebsd-ports Wed Jul 17 22:40:20 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 134EE37B400 for ; Wed, 17 Jul 2002 22:40:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5179043E70 for ; Wed, 17 Jul 2002 22:40:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6I5e4JU062111 for ; Wed, 17 Jul 2002 22:40:04 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6I5e4e5062110; Wed, 17 Jul 2002 22:40:04 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6331837B400 for ; Wed, 17 Jul 2002 22:34:04 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1568D43E5E for ; Wed, 17 Jul 2002 22:34:04 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g6I5Y3OT012418 for ; Wed, 17 Jul 2002 22:34:03 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g6I5Y3MT012417; Wed, 17 Jul 2002 22:34:03 -0700 (PDT) Message-Id: <200207180534.g6I5Y3MT012417@www.freebsd.org> Date: Wed, 17 Jul 2002 22:34:03 -0700 (PDT) From: Omer Faruk Sen To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/40720: New port: mail/isoqlog Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40720 >Category: ports >Synopsis: New port: mail/isoqlog >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 17 22:40:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Omer Faruk Sen >Release: FreeBSD 4.6-STABLE i386 >Organization: EnderUNIX >Environment: FreeBSD delidumrul.rt.net.tr 4.6-STABLE FreeBSD 4.6-STABLE #0: Fri Jun 28 10:47:39 EEST 2002 i smail@delidumrul.rt.net.tr:/usr/src/sys/compile/EnderUNIX-Turkey i386 >Description: Isoqlog is an MTA log analysis program written in C. It designed to scan qmail, postfix, sendmail logfile and produce usage statistics in HTML format for viewing through a browser. It produces Top domains output according to Sender, Receiver, Total mails and bytes; it keeps your main domain mail statistics with regard to Days Top Domain, Top Users values for per day, per month and years. www.enderunix.org/isoqlog/ Omer Faruk Sen >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: # # isoqlog # isoqlog/Makefile # isoqlog/pkg-plist # isoqlog/pkg-comment # isoqlog/pkg-descr # isoqlog/distinfo # isoqlog/pkg-message # echo c - isoqlog mkdir -p isoqlog > /dev/null 2>&1 echo x - isoqlog/Makefile sed 's/^X//' >isoqlog/Makefile << 'END-of-isoqlog/Makefile' X# New ports collection makefile for: isoqlog X# Date created: 17 June 2002 X# Whom: Omer Faruk Sen X# X# $FreeBSD$ X# X XPORTNAME= isoqlog XPORTVERSION= 2.0 XCATEGORIES= mail XMASTER_SITES= http://www.enderunix.org/isoqlog/ \ X http://www.trunix.org/isogloq/ \ X http://www.acikkod.org/softwares/ X XMAINTAINER= roots@enderunix.org X XHAS_CONFIGURE= YES XGNU_CONFIGURE= YES XUSE_GMAKE = YES X Xpost-install: X @${ECHO_CMD} "==============================================================================" X @${ECHO_CMD} "" X @${ECHO_CMD} "First edit ${PREFIX}/etc/isoqlog.conf" X @${ECHO_CMD} "After that edit ${PREFIX}/etc/isqlog.domains" X @${ECHO_CMD} "" X @${ECHO_CMD} "Finally you have to add a crontab entry in order to get isoqlog work like:" X @${ECHO_CMD} "" X @${ECHO_CMD} "58 * * * * ${PREFIX}/bin/isoqlog 1>/dev/null 2>/dev/null" X @${ECHO_CMD} "" X @${ECHO_CMD} "You can read ${PREFIX}/share/doc/isoqlog/EnderUNIX about our other projects" X @${ECHO_CMD} "" X @${ECHO_CMD} "EnderUNIX Software Development Team @ Turkey" X @${ECHO_CMD} "WWW: http://www.EnderUNIX.ORG/isoqlog" X @${ECHO_CMD} "- " X @${ECHO_CMD} "==============================================================================" X X.include END-of-isoqlog/Makefile echo x - isoqlog/pkg-plist sed 's/^X//' >isoqlog/pkg-plist << 'END-of-isoqlog/pkg-plist' Xbin/isoqlog X@unexec if cmp -s %D/etc/isoqlog.conf %D/etc/isoqlog.conf-dist; then rm -f %D/etc/isoqlog.conf; fi Xetc/isoqlog.conf-dist X@exec [ -f %B/isoqlog.conf ] || cp %B/%f %B/isoqlog.conf X@unexec if cmp -s %D/etc/isoqlog.domains %D/etc/isoqlog.domains-dist; then rm -f %D/etc/isoqlog.domains; fi Xetc/isoqlog.domains-dist X@exec [ -f %B/isoqlog.domains ] || cp %B/%f %B/isoqlog.domains Xshare/doc/isoqlog/AUTHORS Xshare/doc/isoqlog/ChangeLog Xshare/doc/isoqlog/COPYING Xshare/doc/isoqlog/EnderUNIX Xshare/doc/isoqlog/INSTALL Xshare/doc/isoqlog/NEWS Xshare/doc/isoqlog/README Xshare/doc/isoqlog/README.Turkish Xshare/doc/isoqlog/TODO Xshare/doc/isoqlog/tr/BENIOKU Xshare/doc/isoqlog/tr/DEGISIKLIKLER Xshare/doc/isoqlog/tr/HABERLER Xshare/doc/isoqlog/tr/KOPYALAMA Xshare/doc/isoqlog/tr/KURULUM Xshare/doc/isoqlog/tr/YAZARLAR Xshare/isoqlog/htmltemp/daily.html Xshare/isoqlog/htmltemp/days.html Xshare/isoqlog/htmltemp/domain.html Xshare/isoqlog/htmltemp/index.html Xshare/isoqlog/htmltemp/generaldaily.html Xshare/isoqlog/htmltemp/generaldomain.html Xshare/isoqlog/htmltemp/generalmonthly.html Xshare/isoqlog/htmltemp/generalyearly.html Xshare/isoqlog/htmltemp/monthly.html Xshare/isoqlog/htmltemp/images/dot.gif Xshare/isoqlog/htmltemp/images/isoqlog.gif Xshare/isoqlog/htmltemp/images/pk.gif Xshare/isoqlog/htmltemp/library/isoqlog.css Xshare/isoqlog/lang/dutch Xshare/isoqlog/lang/english Xshare/isoqlog/lang/french Xshare/isoqlog/lang/german Xshare/isoqlog/lang/italian Xshare/isoqlog/lang/norwegian Xshare/isoqlog/lang/polish Xshare/isoqlog/lang/portuguese Xshare/isoqlog/lang/spanish Xshare/isoqlog/lang/swedish Xshare/isoqlog/lang/turkish X@dirrm share/doc/isoqlog/tr X@dirrm share/doc/isoqlog X@dirrm share/isoqlog/htmltemp/images X@dirrm share/isoqlog/htmltemp/library X@dirrm share/isoqlog/htmltemp X@dirrm share/isoqlog/lang X@dirrm share/isoqlog END-of-isoqlog/pkg-plist echo x - isoqlog/pkg-comment sed 's/^X//' >isoqlog/pkg-comment << 'END-of-isoqlog/pkg-comment' XA MTA log analysis program supporting qmail, postfix, sendmail END-of-isoqlog/pkg-comment echo x - isoqlog/pkg-descr sed 's/^X//' >isoqlog/pkg-descr << 'END-of-isoqlog/pkg-descr' XIsoqlog is an MTA log analysis program written in C.It designed to scan qmail, Xpostfix, sendmail logfile and produce usage statistics in HTML format for Xviewing through a browser.It produces Top domains output according to Incoming, XOutgoing, total mails and bytes, it keeps your main domain mail statistics Xwith Days Top Domain, Top Users values for per day, per month, and years. X XFeatures: X-------- X* Multi MTA support(qmail (multilog and syslog), postfix, sendmail) X* Multi-domain support: Shows quite detailed statistics for not only your main Xdomain, but also, any domain you want. X* Displays statistics for common mail delivery errors. X* For each domain you specify; displays Top incoming, outgoing, total and byte Xbased statistics for users. X* Displays server's activity based on incoming, outgoing, total mails and size Xof incoming mail, for domain and its users. X* All days', all months', all years' activities ( above ones ) are stored for Xfuture inspection. X* Multi-language Support ( Turkish, English, German,Portuguese,Spanish , XItalian, French, Swedish, Dutch, Polish, Norwegian) X XWWW: http://www.enderunix.org/isoqlog X- EnderUNIX SDT @ Turkey Xroots@enderunix.org END-of-isoqlog/pkg-descr echo x - isoqlog/distinfo sed 's/^X//' >isoqlog/distinfo << 'END-of-isoqlog/distinfo' XMD5 (isoqlog-2.0.tar.gz) = b64ac68f671a93fbd6c96e6facb3169c END-of-isoqlog/distinfo echo x - isoqlog/pkg-message sed 's/^X//' >isoqlog/pkg-message << 'END-of-isoqlog/pkg-message' XFirst edit /usr/local/etc/isoqlog.conf XAfter that edit /usr/local/etc/isqlog.domains X XFinally you have to add a crontab entry in order to get isoqlog work like: X X58 * * * * /usr/local/bin/isoqlog 1>/dev/null 2>/dev/null X XYou can read /usr/local/share/doc/isoqlog/EnderUNIX about our other projects X XEnderUNIX Software Development Team @ Turkey XWWW: http://www.EnderUNIX.ORG/isoqlog X- X END-of-isoqlog/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message