aboutsummaryrefslogtreecommitdiffstats
path: root/mail/razor-agents
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-12-13 03:59:00 +0800
committerijliao <ijliao@FreeBSD.org>2001-12-13 03:59:00 +0800
commit37e478abdea4ff296904277a13c707dc37c132b8 (patch)
tree3ed336a7820cc6e38050e03e48440b2c3293d1d1 /mail/razor-agents
parent786bd418408f6496e5d89cf018cbcfa6a3510316 (diff)
downloadfreebsd-ports-gnome-37e478abdea4ff296904277a13c707dc37c132b8.tar.gz
freebsd-ports-gnome-37e478abdea4ff296904277a13c707dc37c132b8.tar.zst
freebsd-ports-gnome-37e478abdea4ff296904277a13c707dc37c132b8.zip
add razor-agent
A distributed, collaborative, spam detection and filtering network PR: 32739 Submitted by: Yen-Ming Lee <leeym@utopia.leeym.com>
Diffstat (limited to 'mail/razor-agents')
-rw-r--r--mail/razor-agents/Makefile27
-rw-r--r--mail/razor-agents/distinfo1
-rw-r--r--mail/razor-agents/pkg-comment1
-rw-r--r--mail/razor-agents/pkg-descr14
-rw-r--r--mail/razor-agents/pkg-plist12
5 files changed, 55 insertions, 0 deletions
diff --git a/mail/razor-agents/Makefile b/mail/razor-agents/Makefile
new file mode 100644
index 000000000000..9cb9068e6c19
--- /dev/null
+++ b/mail/razor-agents/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: razor-agents
+# Date created: 29 November 2001
+# Whom: Yen-Ming Lee <leeym@leeym.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= razor-agents
+PORTVERSION= 1.17
+CATEGORIES= mail
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= razor
+
+MAINTAINER= leeym@leeym.com
+
+RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Internet.pm:${PORTSDIR}/mail/p5-Mail-Tools
+
+PERL_CONFIGURE= yes
+
+MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN1= razor-check.1 razor-discover.1 razor-report.1
+MAN3= Razor::Client.3 Razor::Errorhandler.3
+
+.include <bsd.port.mk>
diff --git a/mail/razor-agents/distinfo b/mail/razor-agents/distinfo
new file mode 100644
index 000000000000..6a735468539c
--- /dev/null
+++ b/mail/razor-agents/distinfo
@@ -0,0 +1 @@
+MD5 (razor-agents-1.17.tar.gz) = 18878f18e9bae0a63f9fa929eaf50ded
diff --git a/mail/razor-agents/pkg-comment b/mail/razor-agents/pkg-comment
new file mode 100644
index 000000000000..f87849c29195
--- /dev/null
+++ b/mail/razor-agents/pkg-comment
@@ -0,0 +1 @@
+A distributed, collaborative, spam detection and filtering network
diff --git a/mail/razor-agents/pkg-descr b/mail/razor-agents/pkg-descr
new file mode 100644
index 000000000000..a62f27646f75
--- /dev/null
+++ b/mail/razor-agents/pkg-descr
@@ -0,0 +1,14 @@
+Vipul's Razor is a distributed, collaborative, spam detection and filtering
+network. Razor establishes a distributed and constantly updating catalogue
+of spam in propagation. This catalogue is used by clients to filter out
+known spam. On receiving a spam, a Razor Reporting Agent (run by an end-user
+or a troll box) calculates and submits a 20-character unique identification
+of the spam (a SHA Digest) to its closest Razor Catalogue Server. The
+Catalogue Server echos this signature to other trusted servers after storing
+it in its database. Prior to manual processing or transport-level reception,
+Razor Filtering Agents (end-users and MTAs) check their incoming mail against
+a Catalogue Server and filter out or deny transport in case of a signature
+match. Catalogued spam, once identified and reported by a Reporting Agent,
+can be blocked out by the rest of the Filtering Agents on the network.
+
+WWW: http://razor.sourceforge.net/
diff --git a/mail/razor-agents/pkg-plist b/mail/razor-agents/pkg-plist
new file mode 100644
index 000000000000..7f1fd7a4f910
--- /dev/null
+++ b/mail/razor-agents/pkg-plist
@@ -0,0 +1,12 @@
+bin/razor-check
+bin/razor-discover
+bin/razor-report
+lib/perl5/site_perl/%%PERL_VER%%/Razor/Agent.pm
+lib/perl5/site_perl/%%PERL_VER%%/Razor/Client.pm
+lib/perl5/site_perl/%%PERL_VER%%/Razor/Config.pm
+lib/perl5/site_perl/%%PERL_VER%%/Razor/Errorhandler.pm
+lib/perl5/site_perl/%%PERL_VER%%/Razor/String.pm
+lib/perl5/site_perl/%%PERL_VER%%/Razor/Version.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/razor-agents/.packlist
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/razor-agents
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Razor