pkgsrc/net/maradns/patches/patch-ad
cheusov bfa46edc40 Update to 2.0.05 by package maintainer + my fixes.
maradns-2.0.05:

     This is a stable release of MaraDNS.

       * Security bugfix for CVE-2011-5056
       * Deadwood updated to Deadwood 3.2.01
       * Nicholas Bamber's Makefile.freebsd file added.

     (2012.02.12)

   maradns-1.4.10:

     The hash compression function has better collision resistance.
     More details at http://bam2.vk.tj

     (2012.01.13)

   maradns-1.4.09:

     Hotfix: The hash randomization now has 31 bits of entropy, and
     the hash does a fairly good job of choosing a random hash
     bucket again. More details at http://al72.vk.tj

     (2011.12.30)

   maradns-1.4.08:

     Security hotfix: Hash randomization added to MaraDNS 1's
     recursive resolver. MaraDNS 2 is not impacted (it's been using
     a randomized hash since 2007). More details at
     http://al62.vk.tj

     (2011.12.29)

   maradns-1.4.07:

   This is a legacy release of MaraDNS. All patches are backports
   of MaraDNS 2.0 bug fixes.

       * A typo fix for fetchzone
       * AXFR-over-UDP packets are now correctly marked "truncated"
       * It is now possible to have the '/' in hostnames
       * Fix for Debian bug #607739: Hostname shown when
         complaining about DDIP issues
       * AngelD's issue with zone transfers when there are a lot of
         FQDN4 records fixed.
       * Karim's issue with '/read' directive fixed

     (2011.11.11)
2012-02-28 21:55:27 +00:00

13 lines
409 B
Text

$NetBSD: patch-ad,v 1.5 2012/02/28 21:55:28 cheusov Exp $
--- parse/ParseMaraRc.c.orig 2012-02-12 06:04:12.000000000 +0000
+++ parse/ParseMaraRc.c
@@ -1037,7 +1037,7 @@ int find_mararc(js_string *out) {
return JS_ERROR;
/* Simple and secure: We look for it in /etc/mararc */
- return js_qstr2js(out,"/etc/mararc");
+ return js_qstr2js(out,"@PKG_SYSCONFDIR@/maradns/mararc");
}