summaryrefslogtreecommitdiff
path: root/mail/p5-razor-agents
diff options
context:
space:
mode:
authorheinz <heinz@pkgsrc.org>2005-06-19 22:39:15 +0000
committerheinz <heinz@pkgsrc.org>2005-06-19 22:39:15 +0000
commit1736c708a97e5321284251a3e5a0476542be4743 (patch)
treebccad69b6a6adf5eca64b503d8d37c5154d450d8 /mail/p5-razor-agents
parentb7123d619dbe38fba08194277d852cfc2ae8f256 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--mail/p5-razor-agents/PLIST6
-rw-r--r--mail/p5-razor-agents/distinfo9
-rw-r--r--mail/p5-razor-agents/patches/patch-aa30
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;
-+ }
- }
-
- }