From root@undeliverable.renatasystems.org  Tue Mar 16 17:36:56 2010
Return-Path: <root@undeliverable.renatasystems.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EDA0C106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Mar 2010 17:36:56 +0000 (UTC)
	(envelope-from root@undeliverable.renatasystems.org)
Received: from hs-9.renatasystems.org (hs-9.renatasystems.org [83.222.5.149])
	by mx1.freebsd.org (Postfix) with SMTP id 2BF9D8FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Mar 2010 17:36:55 +0000 (UTC)
Received: (qmail 7320 invoked by uid 0); 16 Mar 2010 20:36:53 +0300
Message-Id: <20100316173653.7319.qmail@hs-9.renatasystems.org>
Date: 16 Mar 2010 20:36:53 +0300
From: Alexey V.Degtyarev <alexey@renatasystems.org>
Reply-To: Alexey V.Degtyarev <alexey@renatasystems.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: mail/sa-stats - generate nice statistic for spam/ham hits with SpamAssassin
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         144802
>Category:       ports
>Synopsis:       New port: mail/sa-stats - generate nice statistic for spam/ham hits with SpamAssassin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 16 17:40:01 UTC 2010
>Closed-Date:    Fri Apr 02 16:53:11 UTC 2010
>Last-Modified:  Fri Apr  2 17:00:14 UTC 2010
>Originator:     Alexey V. Degtyarev
>Release:        FreeBSD 8.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD renatasystems.org 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
This perl script generates top spam/ham rules fired for SpamAssassin
installations:

TOP SPAM RULES FIRED
----------------------------------------------------------------------
RANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM
----------------------------------------------------------------------
   1    CMAE_1                          30455    26.68   70.34    0.03
   2    BAYES_99                        24478    21.98   56.54    0.89
   3    RAZOR2_CHECK                    11910    10.61   27.52    0.29
----------------------------------------------------------------------

TOP HAM RULES FIRED
----------------------------------------------------------------------
RANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM
----------------------------------------------------------------------
   1    BAYES_00                        44253    46.60   20.71   62.40
   2    ALL_TRUSTED                     34534    49.42   50.61   48.70
   3    SPF_PASS                        10880    17.43   20.82   15.35
----------------------------------------------------------------------

Number of top rules to display is adjustable, of course.

Also it displays some peformance information:

Email:   114145  Autolearn: 43569  AvgScore:   2.98  AvgScanTime:  2.55 sec
Spam:     43274  Autolearn: 15452  AvgScore:  12.22  AvgScanTime:  2.61 sec
Ham:      70871  Autolearn: 28117  AvgScore:  -2.66  AvgScanTime:  2.51 sec

Time Spent Running SA:        80.70 hours
Time Spent Processing Spam:   31.35 hours
Time Spent Processing Ham:    49.35 hours

WWW: http://www.rulesemporium.com/programs/

>How-To-Repeat:
	
>Fix:

	

--- sa-stats.shar begins here ---
# 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:
#
#	sa-stats
#	sa-stats/pkg-descr
#	sa-stats/distinfo
#	sa-stats/Makefile
#
echo c - sa-stats
mkdir -p sa-stats > /dev/null 2>&1
echo x - sa-stats/pkg-descr
sed 's/^X//' >sa-stats/pkg-descr << 'ae79991bdfdb518a6453e5dc7a61189c'
XThis perl script generates top spam/ham rules fired for SpamAssassin
Xinstallations:
X
XTOP SPAM RULES FIRED
X----------------------------------------------------------------------
XRANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM        
X----------------------------------------------------------------------
X   1    CMAE_1                          30455    26.68   70.34    0.03
X   2    BAYES_99                        24478    21.98   56.54    0.89
X   3    RAZOR2_CHECK                    11910    10.61   27.52    0.29
X----------------------------------------------------------------------
X
XTOP HAM RULES FIRED
X----------------------------------------------------------------------
XRANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM        
X----------------------------------------------------------------------
X   1    BAYES_00                        44253    46.60   20.71   62.40
X   2    ALL_TRUSTED                     34534    49.42   50.61   48.70
X   3    SPF_PASS                        10880    17.43   20.82   15.35
X----------------------------------------------------------------------
X
XWWW: http://www.rulesemporium.com/programs/
ae79991bdfdb518a6453e5dc7a61189c
echo x - sa-stats/distinfo
sed 's/^X//' >sa-stats/distinfo << '3a3c7548d8e1bd15b26cc008090f9be7'
XMD5 (sa-stats-1.0.txt) = 681d592694740331254a7b41b7f04aaf
XSHA256 (sa-stats-1.0.txt) = dc66ada115a61f4dfe727305a02c518a419c6cad51278e506153a6798094d42e
XSIZE (sa-stats-1.0.txt) = 8411
3a3c7548d8e1bd15b26cc008090f9be7
echo x - sa-stats/Makefile
sed 's/^X//' >sa-stats/Makefile << 'fe2347bc39ec8d9b7d3d6dda749e08cf'
X# New ports collection makefile for:	sa-stats
X# Date created:				Tue 16 Mar 2010
X# Whom:					Alexey V. Degtyarev <alexey@renatasystems.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	sa-stats
XPORTVERSION=	1.0
XCATEGORIES=	mail
XMASTER_SITES=	http://www.rulesemporium.com/programs/ \
X		ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
XDISTNAME=	${PORTNAME}-${PORTVERSION}.txt
XEXTRACT_SUFX=
XEXTRACT_ONLY=
X
XMAINTAINER=	alexey@renatasystems.org
XCOMMENT=	Generates top spam/ham rules fired for SpamAssassin installations
X
XRUN_DEPENDS=	p5-Getopt-Long>=0:${PORTSDIR}/devel/p5-Getopt-Long
X
XUSE_PERL5=	yes
X
XNO_WRKSUBDIR=	yes
XNO_BUILD=	yes
X
XPLIST_FILES=	bin/sa-stats
X
Xpost-extract:
X		${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}
X
Xdo-install:
X		${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin/sa-stats
X
X.include <bsd.port.mk>
fe2347bc39ec8d9b7d3d6dda749e08cf
exit
--- sa-stats.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Tue Mar 16 18:35:56 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144802 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Fri Apr 2 16:53:10 UTC 2010 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144802 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/144802: commit references a PR
Date: Fri,  2 Apr 2010 16:53:38 +0000 (UTC)

 miwi        2010-04-02 16:53:24 UTC
 
   FreeBSD ports repository
 
   Modified files:
     mail                 Makefile 
   Added files:
     mail/sa-stats        Makefile distinfo pkg-descr 
   Log:
   This perl script generates top spam/ham rules fired for SpamAssassin
   installations:
   
   TOP SPAM RULES FIRED
   ----------------------------------------------------------------------
   RANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM
   ----------------------------------------------------------------------
      1    CMAE_1                          30455    26.68   70.34    0.03
      2    BAYES_99                        24478    21.98   56.54    0.89
      3    RAZOR2_CHECK                    11910    10.61   27.52    0.29
   ----------------------------------------------------------------------
   
   TOP HAM RULES FIRED
   ----------------------------------------------------------------------
   RANK    RULE NAME                       COUNT  %OFMAIL %OFSPAM  %OFHAM
   ----------------------------------------------------------------------
      1    BAYES_00                        44253    46.60   20.71   62.40
      2    ALL_TRUSTED                     34534    49.42   50.61   48.70
      3    SPF_PASS                        10880    17.43   20.82   15.35
   ----------------------------------------------------------------------
   
   WWW: http://www.rulesemporium.com/programs/
   
   PR:             ports/144802
   Submitted by:   Alexey V. Degtyarev <alexey at renatasystems.org>
   
   Revision  Changes    Path
   1.1015    +1 -0      ports/mail/Makefile
   1.1       +35 -0     ports/mail/sa-stats/Makefile (new)
   1.1       +3 -0      ports/mail/sa-stats/distinfo (new)
   1.1       +22 -0     ports/mail/sa-stats/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
