diff options
author | heinz <heinz@pkgsrc.org> | 2005-06-19 22:39:15 +0000 |
---|---|---|
committer | heinz <heinz@pkgsrc.org> | 2005-06-19 22:39:15 +0000 |
commit | 1736c708a97e5321284251a3e5a0476542be4743 (patch) | |
tree | bccad69b6a6adf5eca64b503d8d37c5154d450d8 /mail/p5-razor-agents | |
parent | b7123d619dbe38fba08194277d852cfc2ae8f256 (diff) | |
download | pkgsrc-1736c708a97e5321284251a3e5a0476542be4743.tar.gz |
Update to version 2.72.
Patch-aa is no longer necessary (creation of correct symlinks to
"razor-client").
This release fixes two recently discovered DoS vulnerabilities: Certain
HTML messages could crash the process and a bug sometimes caused server
discovery to go into an infinite loop.
Changes since version 2.67
==========================
2.72 (June 16, 2005)
+ "razor-client" no longer creates symlinks to itself
upon installation; four new scripts have been added to
the distribution to replace this functionality
("razor-admin", "razor-check", "razor-report",
"razor-revoke").
2.71 (June 15, 2005)
+ A fix to Makefile.PL script to correctly invoke
"razor-client" after installation. Thanks to Liam
Quinn for the patch.
2.70 (June 10, 2005)
+ Fixed preprocessing of unusual HTML messages. This
resolves the segfault issue in razor-agents. [Bug
#1001417]
+ Fixed handling of certain malformed headers.
+ Explicitly specify the record separator as "\n" when
reading files, to ensure that someone else hasn't set
it to undef. [Patch #537813]
+ "razorzone" is no longer supported and has been
removed from the documentation.
+ Allow the config file to set razorhome. [Bug
#1074391]
+ Razor Agents no longer go into an infinite loop when
discovery fails. [Bug #1016039]
+ Properly creates "razor-*" symlinks after installa-
tion. [Bug #874468]
+ Default to PERLPREFIX instead of PREFIX when
installing man5 pages. [Bug #1001320]
+ Removed a call to $sha1->reset() which was breaking
SHA1 calculation. [Bug #1004858]
+ "use_engines" is no longer supported and has been
removed from the documentation. [Bug #1120311]
+ Shuffle the discovery, catalogue, and nomination
server lists after loading them from disk; this pre-
vents razor-agents from always starting with the same
catalogue server.
+ Replace the complex DNS lookup logic for discovery
servers with a single DNS round robin. [Bug #604679]
+ Remove the ICMP ping logic for finding the "fastest"
catalogue server; the configuration option for this
logic is now ignored. [Support #739464]
+ Removed stale engine code for various signature types
that are no longer used.
Diffstat (limited to 'mail/p5-razor-agents')
-rw-r--r-- | mail/p5-razor-agents/Makefile | 4 | ||||
-rw-r--r-- | mail/p5-razor-agents/PLIST | 6 | ||||
-rw-r--r-- | mail/p5-razor-agents/distinfo | 9 | ||||
-rw-r--r-- | mail/p5-razor-agents/patches/patch-aa | 30 |
4 files changed, 7 insertions, 42 deletions
diff --git a/mail/p5-razor-agents/Makefile b/mail/p5-razor-agents/Makefile index 97f33fff726..7c32d613b1c 100644 --- a/mail/p5-razor-agents/Makefile +++ b/mail/p5-razor-agents/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2005/04/20 13:15:53 heinz Exp $ +# $NetBSD: Makefile,v 1.19 2005/06/19 22:39:15 heinz Exp $ -DISTNAME= razor-agents-2.67 +DISTNAME= razor-agents-2.72 PKGNAME= p5-${DISTNAME} SVR4_PKGNAME= p5ra CATEGORIES= mail perl5 diff --git a/mail/p5-razor-agents/PLIST b/mail/p5-razor-agents/PLIST index cef0d1cdb45..2f70a7ccee6 100644 --- a/mail/p5-razor-agents/PLIST +++ b/mail/p5-razor-agents/PLIST @@ -1,5 +1 @@ -@comment $NetBSD: PLIST,v 1.2 2002/10/06 04:10:24 heinz Exp $ -bin/razor-admin -bin/razor-check -bin/razor-report -bin/razor-revoke +@comment $NetBSD: PLIST,v 1.3 2005/06/19 22:39:15 heinz Exp $ diff --git a/mail/p5-razor-agents/distinfo b/mail/p5-razor-agents/distinfo index b11c43bc6d9..d3f0ec7af20 100644 --- a/mail/p5-razor-agents/distinfo +++ b/mail/p5-razor-agents/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.9 2005/04/20 13:15:53 heinz Exp $ +$NetBSD: distinfo,v 1.10 2005/06/19 22:39:15 heinz Exp $ -SHA1 (razor-agents-2.67.tar.gz) = 851fc2173b367598e2544d1cee30587b87ae5c6c -RMD160 (razor-agents-2.67.tar.gz) = 9265ff5979f07c675b2e9e45ab96512e408fa859 -Size (razor-agents-2.67.tar.gz) = 86705 bytes -SHA1 (patch-aa) = ec38be16b99dcc5324f813957a82949938f42a11 +SHA1 (razor-agents-2.72.tar.gz) = f214a86da3825c411fadb40847dca16deb1919f9 +RMD160 (razor-agents-2.72.tar.gz) = 5988e93eebdf169dd87bc617c53a77e71e50bb32 +Size (razor-agents-2.72.tar.gz) = 88479 bytes diff --git a/mail/p5-razor-agents/patches/patch-aa b/mail/p5-razor-agents/patches/patch-aa deleted file mode 100644 index 603d71b9f11..00000000000 --- a/mail/p5-razor-agents/patches/patch-aa +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-aa,v 1.5 2004/03/12 22:55:23 heinz Exp $ - ---- Makefile.PL.orig Mon Dec 8 08:17:48 2003 -+++ Makefile.PL -@@ -141,7 +141,7 @@ sub MY::install { - - # begin razor-agents - install_razor_agents :: -- $(INST_SCRIPT)/razor-client -+ $(INSTALLSCRIPT)/razor-client - # end razor-agents - - }; -@@ -152,6 +152,16 @@ install_razor_agents :: - $inherited =~ s/(\$\((?:DEST)?INSTALL\w*MAN1DIR\))/$1$man5/gm; - - return $inherited . $install_razor_agents; -+} -+ -+sub MY::libscan { -+ my ($self, $path) = @_; -+ -+ if ($path =~ m/\.orig$/i) { -+ return q{}; -+ } else { -+ return $path; -+ } - } - - } |