Port details |
- razor-agents Distributed, collaborative, spam detection and filtering network
- 2.85 mail =226 2.85Version of this port present on the latest quarterly branch.
- Maintainer: garga@FreeBSD.org
- Port Added: 2001-12-12 16:59:00
- Last Update: 2024-01-24 20:46:29
- Commit Hash: 9b5b216
- People watching this port, also watch:: libiconv, p5-Digest-SHA1, p5-Mail-Tools, gettext
- License: ART20
- WWW:
- https://sourceforge.net/projects/razor/
- Description:
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- razor-agents>0:mail/razor-agents
- To install the port:
- cd /usr/ports/mail/razor-agents/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/razor-agents
- pkg install razor-agents
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: razor-agents
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1706121211
SHA256 (razor-agents-2.85.tar.bz2) = 7fe0afe73e5b3979444dd86e2ad25ea99bc05b23d5648d357544f78f0b6eb6d7
SIZE (razor-agents-2.85.tar.bz2) = 81691
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-Net-DNS>=0 : dns/p5-Net-DNS
- p5-Digest-SHA1>=0 : security/p5-Digest-SHA1
- p5-URI>=0 : net/p5-URI
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- p5-Net-DNS>=0 : dns/p5-Net-DNS
- p5-Digest-SHA1>=0 : security/p5-Digest-SHA1
- p5-URI>=0 : net/p5-URI
- perl5>=5.36<5.37 : lang/perl5.36
-
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- mail_razor-agents
- USES:
- perl5 shebangfix tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.85 24 Jan 2024 20:46:29 |
Renato Botelho (garga) |
mail/razor-agents: Update to 2.85
- Change license to ART20
- Install regular manpages out of perl path |
2.84_1 08 Jan 2024 16:43:50 |
Renato Botelho (garga) |
mail/razor-agents: Pet portclippy
No functional changes intended
Sponsored by: Rubicon Communications, LLC ("Netgate") |
2.84_1 06 Nov 2023 10:03:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.84_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.84_1 20 Jul 2022 14:22:19 |
Tobias C. Berner (tcberner) |
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net> (Only the first 15 lines of the commit message are shown above ) |
2.84_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.84_1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
2.84_1 14 Sep 2015 12:19:50 |
mat |
Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
Though you should note that only the default version can be used to
install Perl modules, and the non default Perl versions cannot use the
modules installed via ports if they contain .so as they are installed
in a version specific directory.
Reviewed by: bapt (the Mk bits)
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3542 |
2.84_1 22 Apr 2015 13:45:33 |
mat |
Fix with Perl 5.21.6+ (ExtUtils::MakeMaker 6.99 -> 7.02)
With hat: perl@
Sponsored by: Absolight |
2.84_1 26 Nov 2014 13:08:38 |
mat |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
2.84 07 Jul 2014 15:31:02 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.
CR: D306
Approved by: portmgr (bapt) |
2.84 10 Jun 2014 12:14:14 |
mat |
Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.
PR: 190681
Submitted by: mat
Exp-Run by: antoine
Sponsored by: Absolight |
2.84 16 May 2014 15:29:00 |
garga |
Move to USES=tar:bzip2 |
2.84 31 Oct 2013 23:35:35 |
garga |
Add LICENSE |
2.84 13 Oct 2013 19:01:19 |
garga |
Support staging |
2.84 20 Sep 2013 19:59:14 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
2.84 31 Jul 2013 06:54:10 |
az |
- Convert to new Uses/perl5.mk framework
- Resolve issues with implicit lang/perl in extract and patch dependencies
- Trim Makefile header
Reviewed by: bapt@ (exp-run)
Approved by: bapt@ (portmrg@) |
2.84 05 Oct 2012 12:41:46 |
garga |
Change headers of all ports maintained by me to new format |
2.84 29 Jun 2012 16:30:22 |
az |
- Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@) |
2.84 21 Jan 2012 17:40:15 |
eadler |
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.
Explicit duplication > := > = and this just moves ports one step to the left
Approved by: portmgr |
2.84 03 Jul 2011 13:53:52 |
ohauer |
- remove MD5 |
2.84 05 Jan 2010 11:48:17 |
garga |
Define rules for PORTSCOUT checking in some of my ports |
2.84 22 Aug 2009 00:28:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
2.84 22 Jul 2009 16:27:08 |
pgollucci |
- lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks
PR: ports/135398
Tested by: 2 -exp runs by pav
Approved by: portmgr (pav) |
2.84 28 Mar 2009 17:53:24 |
garga |
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE |
2.84 20 Aug 2008 11:21:08 |
garga |
- Take maintainership |
2.84 20 Aug 2008 06:50:58 |
linimon |
Reset nivo+kw+ports.bfa274@is-root.com due to lack of time to work
on FreeBSD at the moment.
Hat: portmgr |
2.84 15 Jun 2007 16:43:34 |
pav |
- Update to 2.84
PR: ports/112522
Submitted by: Michael Scheidell <scheidell@secnap.net>
Approved by: Nils Vogels <nivo@is-root.com> (maintainer) |
2.82 03 Jun 2006 02:10:00 |
mnag |
- Take maintainership
PR: 98202
Submitted by: Nils Vogels <nivo+kw+ports.bfa274___is-root.com> |
2.82 03 Jun 2006 00:26:24 |
leeym |
- update to 2.82 |
2.81 04 Apr 2006 17:49:07 |
pav |
- Update to 2.81
PR: ports/95314
Submitted by: Michael Scheidell <scheidell@secnap.net> |
2.80 22 Mar 2006 15:28:19 |
pav |
- Update to 2.80 |
2.77 25 Nov 2005 15:31:02 |
pav |
- Add SHA256 |
2.77 02 Oct 2005 15:20:35 |
pav |
- Update to 2.77
PR: ports/86259
Submitted by: leeym |
2.72_1 20 Sep 2005 15:03:16 |
erwin |
Reset maintainership at maintainers request. |
2.72_1 12 Jul 2005 13:25:36 |
sem |
- Real fix man5 pages install on 4.x
Reported by: kris via pointyhat |
2.72_1 10 Jul 2005 17:36:33 |
sem |
- Comment MAN5 macro as the man pages do not install
Reported by: kris via pointyhat |
2.72 20 Jun 2005 07:34:28 |
sem |
- Update to unvulnerable version (2.72)
PR: ports/82414
Submitted by: dawnshade <h-k@mail.ru>
Approved by: security reasons |
2.71 17 Jun 2005 11:24:15 |
mbr |
Upgrade to 2.71
Submitted by: No feedback from maintainer |
2.67 09 Dec 2004 01:50:08 |
leeym |
- assign new MAINTAINER
Requested by: charlieroffe@hotmail.com |
2.67 07 Dec 2004 19:55:54 |
leeym |
- update to 2.67
Noticed by: Charlie Roffe <cmr314@hotmail.com> |
2.66 03 Dec 2004 06:52:22 |
leeym |
- update to razor-agents-2.66
- release the maintainership to perl@
PR: 74640
Submitted by: Andrew McNaughton <andrew@scoop.co.nz> |
2.61_3 12 Oct 2004 11:46:24 |
mbr |
Fix segfault which happens with long HTML documents. There are some
missing boundary checks somewhere. This patch works aound this and
terminates the mail properly at the end of the html part.
Checksums on a patched and unpatched razor are still the same.
We run this patch now over two months and everything is working fine. |
2.61_2 31 Jul 2004 03:48:29 |
leeym |
- Digest::Nilsimsa is no longer needed in razor-agents
- bump PORTREVISION |
2.61_1 11 Jul 2004 05:38:37 |
leeym |
- replace the default value of <razorhome> "/etc/razor" with "${PREFIX}/etc"
- bump PORTREVISION
PR: 68868
Submitted by: Rob Evers <rob@debank.tv> |
2.61 09 Jul 2004 05:51:12 |
leeym |
update to razor-agents-2.61
Noticed by: Charles Roffe <rojoloco@hotmail.com> |
2.40 10 Apr 2004 18:00:02 |
leeym |
update to 2.40
Submitted by: mharo |
2.36_3 18 Mar 2004 02:19:36 |
leeym |
SIZEify my ports.
Submitted by: trevor |
2.36_3 03 Jan 2004 14:05:52 |
leeym |
- update BUILD_DEPENDS for Net::DNS
- bump PORTREVISION
Noticed by: "Fumihiko Kimura" <jfkimura@yahoo.co.jp> |
2.36_2 27 Dec 2003 10:27:06 |
leeym |
remove redundant dependency. |
2.36_2 30 Oct 2003 18:32:31 |
leeym |
fix depedency and manpages for perl-5.8
PR: 58663
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> |
2.36_1 28 Oct 2003 15:59:03 |
leeym |
fix incorrect PERL_LEVEL check
PR: 58636
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> |
2.36_1 04 Oct 2003 14:10:12 |
leeym |
use the patch comes from SpamAssassin FAQ instead
Noticed by: Mark Edwards <mark@antsclimbtree.com>
Obtained from: SpamAssassin FAQ |
2.36_1 26 Sep 2003 01:47:27 |
leeym |
Razor2 is not quite taint-safe.
http://article.gmane.org/gmane.mail.spam.spamassassin.general/29666
PR: 57210
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> |
2.36 05 Sep 2003 07:33:51 |
edwin |
Chase repocopies towards ports/dns
PR: ports/56020
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
Approved by: portmgr |
2.36 01 Sep 2003 10:00:46 |
leeym |
update to razor-agents-2.36
PR: 56221
Submitted by: Dougb |
2.34 20 May 2003 12:21:28 |
leeym |
upgrade to razor-agents 2.34
Reminded by: Sheldon Hearn <sheldonh@starjuice.net> |
2.22 07 Mar 2003 06:06:02 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
2.22 23 Jan 2003 18:54:49 |
leeym |
update to razor-agents-0.22 |
2.21_1 24 Nov 2002 07:49:48 |
leeym |
fix typo
Noticed by: Joe Marcus Clarke <marcus@FreeBSD.org> |
2.21 24 Nov 2002 06:18:46 |
leeym |
Remove output messages of debug() in Razor2::Signature::Ephemeral which will
add extra junk on the front of all emails and break Mail::SpamAssassin.
Noticed by: Roddie Hasan <roddie@krweb.net>
Mark Jones <mlist@hackerjones.org> |
2.21 23 Nov 2002 18:05:28 |
leeym |
upgrade to razor-agents-2.21
Submitted by: Sheldon Hearn <sheldonh@FreeBSD.org>
Reviewed by: ijliao (mentor)
Approved by: ijliao (mentor) |
2.20_1 03 Nov 2002 17:58:33 |
leeym |
1. fix "an undefined value as a symbol reference" problem on perl-5.005
2. use PERL_MAJOR/PERL_MINOR to determine BUILD_DEPENDS
Submitted by: Steven Champeon <schampeo@hesketh.com>
Requested by: Chris Johnson <dcj-dated-1034983846.dgfgmdcm@palomine.net>
Reviewed by: ijliao (mentor)
Approved by: ijliao (mentor) |
2.20 18 Oct 2002 06:16:30 |
leeym |
upgrade to razor-agents v2.40
Reviewed by: ijliao (mentor)
Approved by: ijliao (mentor) |
2.14_2 19 Aug 2002 08:01:34 |
leeym |
change my email address to leeym@FreeBSD.org
Reviewed by: ijliao (mentor)
Approved by: ijliao (mentor) |
2.14_2 17 Aug 2002 13:32:27 |
leeym |
add MAN5 related patch for perl5.8 (files/patch-Makefile.PL)
remove perlocal.pod from pkg-plist.
bump PORTREVISION.
PR: ports/41714 |
2.14_1 16 Aug 2002 06:04:11 |
leeym |
correct DEPENDS: remove Mail::Internet, add URI
bump PORTREVISION |
2.14 16 Aug 2002 03:58:53 |
leeym |
Upgrade to version 2.14 |
04 Mar 2002 15:33:01 |
ache |
Upgrade to 1.20 |
28 Feb 2002 09:03:58 |
ache |
Copy RUN_DEPENDS to BUILD_DEPENDS to shut check state warnings. |
17 Jan 2002 06:51:12 |
pat |
Install extra manpages |
29 Dec 2001 01:58:22 |
ijliao |
upgrade to 1.19 |
21 Dec 2001 06:17:57 |
ijliao |
correct RUN_DEPENDS from p5-Net to p5-Net-DNS bump PORTREVISION |
12 Dec 2001 19:59:00 |
ijliao |
add razor-agent A distributed, collaborative, spam detection and filtering
network |