pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/p5-razor-agents Update to version 2.72.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e9c9a43c0e0a
branches:  trunk
changeset: 495763:e9c9a43c0e0a
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Sun Jun 19 22:39:15 2005 +0000

description:
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:

 mail/p5-razor-agents/Makefile         |   4 ++--
 mail/p5-razor-agents/PLIST            |   6 +-----
 mail/p5-razor-agents/distinfo         |   9 ++++-----
 mail/p5-razor-agents/patches/patch-aa |  30 ------------------------------
 4 files changed, 7 insertions(+), 42 deletions(-)

diffs (70 lines):

diff -r 2d538faa8106 -r e9c9a43c0e0a mail/p5-razor-agents/Makefile
--- a/mail/p5-razor-agents/Makefile     Sun Jun 19 22:29:35 2005 +0000
+++ b/mail/p5-razor-agents/Makefile     Sun Jun 19 22:39:15 2005 +0000
@@ -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 -r 2d538faa8106 -r e9c9a43c0e0a mail/p5-razor-agents/PLIST
--- a/mail/p5-razor-agents/PLIST        Sun Jun 19 22:29:35 2005 +0000
+++ b/mail/p5-razor-agents/PLIST        Sun Jun 19 22:39:15 2005 +0000
@@ -1,5 +1,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 -r 2d538faa8106 -r e9c9a43c0e0a mail/p5-razor-agents/distinfo
--- a/mail/p5-razor-agents/distinfo     Sun Jun 19 22:29:35 2005 +0000
+++ b/mail/p5-razor-agents/distinfo     Sun Jun 19 22:39:15 2005 +0000
@@ -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 -r 2d538faa8106 -r e9c9a43c0e0a mail/p5-razor-agents/patches/patch-aa
--- a/mail/p5-razor-agents/patches/patch-aa     Sun Jun 19 22:29:35 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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;
-+  }
- }
- 
- }



Home | Main Index | Thread Index | Old Index