pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/powerdns Update net/powerdns to 4.0.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/53794189f097
branches:  trunk
changeset: 359403:53794189f097
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Thu Mar 09 13:32:54 2017 +0000

description:
Update net/powerdns to 4.0.3.

pkgsrc changes:

- Remove options for cryptopp and geoip (the latter to go into a
  separate package).
- Clean up a lot of patches that do not seem to be needed anymore.

PowerDNS Authoritative Server 4.0.3
===================================

- Revert "In 'Bind2Backend::lookup()', use the 'zoneId' when we have it"

PowerDNS Authoritative Server 4.0.2

Security issues fixed:

- 2016-02: Crafted queries can cause abnormal CPU usage
- 2016-03: Denial of service via the web server
- 2016-04: Insufficient validation of TSIG signatures
- 2016-05: Crafted zone record can cause a denial of service

Other highlights:

- Don't parse spurious RRs in queries when we don't need them (Security
  Advisory 2016-02)
- Don't exit if the webserver can't accept a connection (Security
  Advisory 2016-03)
- Check TSIG signature on IXFR (Security Advisory 2016-04)
- Correctly check unknown record content size (Security Advisory
  2016-05)
- ODBC backend: actually prepare statements
- Improve root-zone performance
- Plug memory leak in postgresql backend (Christian Hofstaedtler)
- calidns: Don't crash if we don't have enough 'unknown' queries
  remaining
- Improve PacketCache cleaning (Kees Monshouwer)
- Bind backend: update status message on reload, keep the existing zone
  on failure
- Fix TSIG for single thread distributor (Kees Monshouwer)
- Change default for any-to-tcp to yes (Kees Monshouwer)
- Don't look up the packet cache for TSIG-enabled queries
- Fix build with OpenSSL 1.1.0 final (Christian Hofstaedtler)
- pdnsutil: create-slave-zone accept multiple masters (Hannu Ylitalo)

PowerDNS Authoritative Server 4.0.1
===================================

Bug fixes
- Wait for the connection to the carbon server to be established
- Don't try to deallocate empty PG statements
- Send the correct response when queried for an NSEC directly (Kees
  Monshouwer)
- Don't include bind files if length <= 2 or > sizeof(filename)
- Catch runtime_error when parsing a broken MNAME

Improvements
- Make DNSPacket return a ComboAddredd for local and remote (Aki Tuomi)
- OpenSSL 1.1.0 support (Christian Hofstaedtler)
- Fix typos in a logmessage and exception (Christian Hofsteadtler)
- pdnsutil: Remove checking of ctime and always diff the changes (Hannu
  Ylitalo)
- dnsreplay: Only add Client Subnet stamp when asked
- Use toLogString() for ringAccount (Kees Monshouwer)

Additions
- Add limits to the size of received {A,I}XFR
- Add used filedescriptor statistic (Kees Monshouwer)

PowerDNS Authoritative Server 4.0.0
===================================

- Moved to C++ 2011, a cleaner more powerful version of C++ that has
  allowed us to improve the quality of implementation in many places.
- Implemented dedicated infrastructure for dealing with DNS names that
  is fully "DNS Native" and needs less escaping and unescaping.
- Due to this, the PowerDNS Authoritative Server can now serve
  DNSSEC-enabled root-zones.
- All backends derived from the Generic SQL backend use prepared
  statements.
- Both the server and pdns_control do the right thing when chroot'ed.
- Caches are now fully canonically ordered, which means entries can be
  wiped on suffix in all places
- A revived and supported ODBC backend (godbc).
- A revived and supported LDAP backend (ldap).
- Support for CDS/CDNSKEY and RFC 7344 key-rollovers.
- Support for the ALIAS record.
- The webserver and API are no longer experimental.
- The API-path has moved to /api/v1
- DNSUpdate is no longer experimental.
- ECDSA (algorithm 13 and 14) supported without in-tree cryptographic
  libraries (provided by OpenSSL).
- Experimental support for ed25519 DNSSEC signatures (when compiled with
  libsodium support).
- Many new pdnsutil commands.
- GeoIP backend has gained many features, and can now e.g. run based on
  explicit netmasks not present in the GeoIP databases
- Removed support for LMDB.
- Removed the Geo backened (use the improved GeoIP instead).
- pdnssec has been renamed to pdnsutil.
- Support for the PolarSSL/MbedTLS, Crypto++ and Botan cryptographic
  libraries have been dropped in favor of the (faster) OpenSSL libcrypto
  (except for GOST, which is still provided by Botan).
- ECDSA P256 SHA256 (algorithm 13) is now the default algorithm when
  securing zones.
- The PowerDNS Authoritative Server now listens by default on all IPv6
  addresses.
- Several superfluous queries have been dropped from the Generic SQL
  backends.
- The INCEPTION, INCEPTION-WEEK and EPOCH SOA-EDIT metadata values are
  marked as deprecated and will be removed in 4.1.0

diffstat:

 net/powerdns/Makefile                                         |   12 +-
 net/powerdns/Makefile.backend                                 |    7 +-
 net/powerdns/Makefile.common                                  |   11 +-
 net/powerdns/PLIST                                            |   37 ++-
 net/powerdns/distinfo                                         |   35 +--
 net/powerdns/options.mk                                       |   22 +-
 net/powerdns/patches/patch-aa                                 |   31 --
 net/powerdns/patches/patch-ab                                 |   23 --
 net/powerdns/patches/patch-configure                          |   15 +
 net/powerdns/patches/patch-modules_luabackend_luabackend.hh   |   15 -
 net/powerdns/patches/patch-modules_pipebackend_pipebackend.cc |   14 -
 net/powerdns/patches/patch-modules_pipebackend_pipebackend.hh |   14 -
 net/powerdns/patches/patch-pdns_botan18signers.cc             |   43 ----
 net/powerdns/patches/patch-pdns_dns.hh                        |   15 +-
 net/powerdns/patches/patch-pdns_dnspacket.cc                  |   25 --
 net/powerdns/patches/patch-pdns_dnsparser.cc                  |   23 --
 net/powerdns/patches/patch-pdns_dnsparser.hh                  |   26 --
 net/powerdns/patches/patch-pdns_dnsscope.cc                   |   11 +-
 net/powerdns/patches/patch-pdns_dynloader.cc                  |   26 --
 net/powerdns/patches/patch-pdns_htimer.cc                     |   14 -
 net/powerdns/patches/patch-pdns_iputils.hh                    |   17 +
 net/powerdns/patches/patch-pdns_misc.cc                       |   14 -
 net/powerdns/patches/patch-pdns_nameserver.cc                 |   23 --
 net/powerdns/patches/patch-pdns_pdns_recursor.cc              |  103 ---------
 net/powerdns/patches/patch-pdns_qtype.hh                      |   17 +
 net/powerdns/patches/patch-pdns_receiver.cc                   |   16 -
 net/powerdns/patches/patch-pdns_recursor__cache.cc            |   23 --
 net/powerdns/patches/patch-pdns_resolver.cc                   |   50 ----
 net/powerdns/patches/patch-pdns_tcpreceiver.cc                |  106 ----------
 29 files changed, 123 insertions(+), 665 deletions(-)

diffs (truncated from 1007 to 300 lines):

diff -r e17222492060 -r 53794189f097 net/powerdns/Makefile
--- a/net/powerdns/Makefile     Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/Makefile     Thu Mar 09 13:32:54 2017 +0000
@@ -1,21 +1,19 @@
-# $NetBSD: Makefile,v 1.22 2017/01/01 16:06:33 adam Exp $
+# $NetBSD: Makefile,v 1.23 2017/03/09 13:32:54 fhajny Exp $
 
 .include "Makefile.common"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns/}
-PKGREVISION=           4
 COMMENT=               Modern, advanced and high performance nameserver
 
 .include "options.mk"
 
-CONFIGURE_ARGS+=       --with-modules="geo"
-CONFIGURE_ARGS+=       --with-dynmodules="${PDNS_MODULES}"
+CONFIGURE_ARGS+=       --with-dynmodules=no
+CONFIGURE_ARGS+=       --with-modules="${PDNS_MODULES}"
 
 RCD_SCRIPTS=           pdns
 SMF_NAME=              pdns
 
 EGDIR=                 ${PREFIX}/share/examples/pdns
-MAKE_ENV+=             EGDIR=${EGDIR}
 
 CONF_FILES+=           ${EGDIR}/pdns.conf-dist ${PKG_SYSCONFDIR}/pdns.conf
 
@@ -27,4 +25,8 @@
 
 LDFLAGS.SunOS+=                -lsocket -lnsl
 
+INSTALL_MAKE_FLAGS+=   sysconfdir=${EGDIR}
+
+CHECK_WRKREF_SKIP+=    sbin/pdns_server
+
 .include "../../mk/bsd.pkg.mk"
diff -r e17222492060 -r 53794189f097 net/powerdns/Makefile.backend
--- a/net/powerdns/Makefile.backend     Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/Makefile.backend     Thu Mar 09 13:32:54 2017 +0000
@@ -1,4 +1,7 @@
-# $NetBSD: Makefile.backend,v 1.3 2015/06/12 10:50:58 fhajny Exp $
+# $NetBSD: Makefile.backend,v 1.4 2017/03/09 13:32:54 fhajny Exp $
+# used by net/powerdns-ldap/Makefile
+# used by net/powerdns-mysql/Makefile
+# used by net/powerdns-pgsql/Makefile
 
 .include "../../net/powerdns/Makefile.common"
 
@@ -15,4 +18,4 @@
 # These are required by configure, but not used by the modules
 BUILDLINK_DEPMETHOD.boost-headers=     build
 BUILDLINK_DEPMETHOD.boost-libs=                build
-BUILDLINK_DEPMETHOD.mbedtls=           build
+BUILDLINK_DEPMETHOD.openssl=           build
diff -r e17222492060 -r 53794189f097 net/powerdns/Makefile.common
--- a/net/powerdns/Makefile.common      Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/Makefile.common      Thu Mar 09 13:32:54 2017 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.common,v 1.16 2016/06/16 09:24:42 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.17 2017/03/09 13:32:54 fhajny Exp $
 
-PDNS_VERSION=          3.4.9
+PDNS_VERSION=          4.0.3
 DISTNAME=              pdns-${PDNS_VERSION}
 CATEGORIES=            net
 MASTER_SITES=          http://downloads.powerdns.com/releases/
 EXTRACT_SUFX=          .tar.bz2
 
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+MAINTAINER?=           pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.powerdns.com/
 LICENSE=               gnu-gpl-v2
 
@@ -19,14 +19,13 @@
 
 GNU_CONFIGURE_LIBSUBDIR=pdns
 
-CONFIGURE_ARGS+=       --enable-pdns_server
-CONFIGURE_ARGS+=       --with-system-polarssl
 CONFIGURE_ARGS+=       --without-lua
+CONFIGURE_ARGS+=       --with-boost=${BUILDLINK_PREFIX.boost-headers}
 
 BUILDLINK_TRANSFORM+=  rm:-fstack-protector
 
 .include "../../mk/dlopen.buildlink3.mk"
 .include "../../devel/boost-headers/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
-.include "../../security/mbedtls1/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
diff -r e17222492060 -r 53794189f097 net/powerdns/PLIST
--- a/net/powerdns/PLIST        Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/PLIST        Thu Mar 09 13:32:54 2017 +0000
@@ -1,32 +1,47 @@
-@comment $NetBSD: PLIST,v 1.8 2016/06/03 11:45:34 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.9 2017/03/09 13:32:54 fhajny Exp $
 ${PLIST.tools}bin/dnsbulktest
+${PLIST.tools}bin/dnsgram
 ${PLIST.tools}bin/dnsreplay
 ${PLIST.tools}bin/dnsscan
 ${PLIST.tools}bin/dnsscope
 ${PLIST.tools}bin/dnstcpbench
 ${PLIST.tools}bin/dnswasher
+${PLIST.tools}bin/dumresp
+${PLIST.tools}bin/ixplore
 ${PLIST.tools}bin/nproxy
 ${PLIST.tools}bin/nsec3dig
 bin/pdns_control
-bin/pdnssec
+${PLIST.tools}bin/pdns_notify
+bin/pdnsutil
 ${PLIST.tools}bin/saxfr
+${PLIST.tools}bin/sdig
+${PLIST.tools}bin/stubquery
 bin/zone2json
-bin/zone2ldap
 bin/zone2sql
-lib/pdns/pdns/libgeobackend.la
 ${PLIST.bind}lib/pdns/pdns/libbindbackend.la
+${PLIST.sqlite}lib/pdns/pdns/libgsqlite3backend.la
 ${PLIST.pipe}lib/pdns/pdns/libpipebackend.la
 ${PLIST.random}lib/pdns/pdns/librandombackend.la
 ${PLIST.remote}lib/pdns/pdns/libremotebackend.la
-${PLIST.sqlite}lib/pdns/pdns/libgsqlite3backend.la
-${PLIST.tools}man/man1/dnstcpbench.1
-${PLIST.tools}man/man1/dnsreplay.1
-${PLIST.tools}man/man1/dnsscope.1
-${PLIST.tools}man/man1/dnstcpbench.1
-${PLIST.tools}man/man1/dnswasher.1
+man/man1/calidns.1
+man/man1/dnsbulktest.1
+man/man1/dnsgram.1
+man/man1/dnsreplay.1
+man/man1/dnsscan.1
+man/man1/dnsscope.1
+man/man1/dnstcpbench.1
+man/man1/dnswasher.1
+man/man1/dumresp.1
+man/man1/ixplore.1
+man/man1/nproxy.1
+man/man1/nsec3dig.1
 man/man1/pdns_control.1
+man/man1/pdns_notify.1
 man/man1/pdns_server.1
-man/man1/pdnssec.1
+man/man1/pdnsutil.1
+man/man1/saxfr.1
+man/man1/sdig.1
+man/man1/zone2json.1
 man/man1/zone2ldap.1
 man/man1/zone2sql.1
 sbin/pdns_server
diff -r e17222492060 -r 53794189f097 net/powerdns/distinfo
--- a/net/powerdns/distinfo     Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/distinfo     Thu Mar 09 13:32:54 2017 +0000
@@ -1,26 +1,11 @@
-$NetBSD: distinfo,v 1.21 2016/06/03 11:45:34 fhajny Exp $
+$NetBSD: distinfo,v 1.22 2017/03/09 13:32:54 fhajny Exp $
 
-SHA1 (pdns-3.4.9.tar.bz2) = 51f677c692af92e6c84c5706d0698ce2c1a80de4
-RMD160 (pdns-3.4.9.tar.bz2) = f1eb7f5ffd4f94c1ab468ca82d65dea433f2d5f0
-SHA512 (pdns-3.4.9.tar.bz2) = ad0d619bfa0bbce332c4c16734cb37c588cf0d7a05bde3a484ecdf13492ca9b4b4d8d7afe448c5c2c6d35b72165f3c8fbd41a91fd5cfbe4194a3eddc5f600a38
-Size (pdns-3.4.9.tar.bz2) = 1351434 bytes
-SHA1 (patch-aa) = a7e66245ab7acbff4f568650ee285ee18a88ea56
-SHA1 (patch-ab) = a816def3825c0260642dab85f518bebaf4ba904b
-SHA1 (patch-modules_luabackend_luabackend.hh) = 23ae1a2c047f367a51b7bfa10a546aeb91cccea4
-SHA1 (patch-modules_pipebackend_pipebackend.cc) = 975cf47dc92bf4402167b5a25f85eaf527398c06
-SHA1 (patch-modules_pipebackend_pipebackend.hh) = 3ff9f666a1b348810be38ffe67fd740521390630
-SHA1 (patch-pdns_botan18signers.cc) = 58df2d630ac46ea2fd1ce2699ce7a3bd927de177
-SHA1 (patch-pdns_dns.hh) = 6f47292c573d1a01cdd2ba3312edf17e216c2dbc
-SHA1 (patch-pdns_dnspacket.cc) = 0b612b1458a1f6e9504959ac7d48f3b29275cdd4
-SHA1 (patch-pdns_dnsparser.cc) = 3b7f1929013261d09112394e525dede41e03afff
-SHA1 (patch-pdns_dnsparser.hh) = 1ad7090312992915a0ad9bf8b006d229262936c3
-SHA1 (patch-pdns_dnsscope.cc) = a42bbda2d5d9e2bc2a0004ffc77efcd5d5beeb28
-SHA1 (patch-pdns_dynloader.cc) = 9a4119a17a5ed2144737d2b6161aceaa633f66c6
-SHA1 (patch-pdns_htimer.cc) = 6064c73db33d2e7cc65979757e90ecdf8d7c16e6
-SHA1 (patch-pdns_misc.cc) = 832cf6bd2f0b018d66a49e5b0f9f879a107c1a90
-SHA1 (patch-pdns_nameserver.cc) = 13011d7cd1e6915c4b547f7817fa72e595ac2a3a
-SHA1 (patch-pdns_pdns_recursor.cc) = 97f3688baef5a7520514764a4590d0b92fa51fda
-SHA1 (patch-pdns_receiver.cc) = a7f44e2c9196f27fc5855183a8e3c34565a9e34c
-SHA1 (patch-pdns_recursor__cache.cc) = 36dc4c4691f6d88fb7b6cc452cda19dc07a1b53b
-SHA1 (patch-pdns_resolver.cc) = 0f3de1aef64d1e24a5b0f87bfdd866c75ff3c1ff
-SHA1 (patch-pdns_tcpreceiver.cc) = 994203d32464044ca303973cc27ac4080a654678
+SHA1 (pdns-4.0.3.tar.bz2) = de3562f135d31c6ccf9363f587bb59a5f65d1d91
+RMD160 (pdns-4.0.3.tar.bz2) = 5befc3a60dbbb14386f3557c7c419ee4b92b2438
+SHA512 (pdns-4.0.3.tar.bz2) = 58d33ac6cf457a916bae6abd8d2dc17f76fbcd1bd9e649948584dd669f5596b43e3e4d91841700ea1ea2cd1ac102749e503cd9075273540f33a2321e20d8bfc2
+Size (pdns-4.0.3.tar.bz2) = 1312299 bytes
+SHA1 (patch-configure) = 675ce8b372819a746ec9d4fbff6bea30ecd86734
+SHA1 (patch-pdns_dns.hh) = 626eb4e29b7fcd82fbe056036c157c1e85fa49ca
+SHA1 (patch-pdns_dnsscope.cc) = b289b750686b25041c3e291fb0d3d562beb36eaf
+SHA1 (patch-pdns_iputils.hh) = 48df687a1e5116238aa4f04ff89cbdc2b4b4dfc3
+SHA1 (patch-pdns_qtype.hh) = 0f8bca4c0cafea9a5257a08077fa42b4c52127f5
diff -r e17222492060 -r 53794189f097 net/powerdns/options.mk
--- a/net/powerdns/options.mk   Thu Mar 09 13:06:16 2017 +0000
+++ b/net/powerdns/options.mk   Thu Mar 09 13:32:54 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: options.mk,v 1.4 2016/05/19 22:12:09 joerg Exp $
+# $NetBSD: options.mk,v 1.5 2017/03/09 13:32:54 fhajny Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.powerdns
-PKG_SUPPORTED_OPTIONS= bind botan cryptopp pipe random remote sqlite tools
-PKG_SUPPORTED_OPTIONS+=        zeromq
+PKG_SUPPORTED_OPTIONS= bind botan pipe random remote sqlite tools zeromq
 PKG_SUGGESTED_OPTIONS= bind pipe random
 
 .include "../../mk/bsd.options.mk"
@@ -20,17 +19,6 @@
 .include "../../security/botan/buildlink3.mk"
 .endif
 
-.if !empty(PKG_OPTIONS:Mcryptopp)
-.include "../../security/crypto++/buildlink3.mk"
-CONFIGURE_ARGS+=       --enable-cryptopp=yes
-CRYPTOPP_CFLAGS=       -I${BUILDLINK_PREFIX.cryptopp}/include
-CRYPTOPP_LIBS=         -L${BUILDLINK_PREFIX.cryptopp}/lib -Wl,-R${BUILDLINK_PREFIX.cryptopp}/lib -lcryptopp
-CONFIGURE_ENV+=                CRYPTOPP_CFLAGS=${CRYPTOPP_CFLAGS:Q}
-CONFIGURE_ENV+=                CRYPTOPP_LIBS=${CRYPTOPP_LIBS:Q}
-.else
-CONFIGURE_ARGS+=       --enable-cryptopp=no
-.endif
-
 .if !empty(PKG_OPTIONS:Mpipe)
 PLIST.pipe=            yes
 PDNS_MODULES+=         pipe
@@ -58,8 +46,12 @@
 .endif
 
 .if !empty(PKG_OPTIONS:Mzeromq)
+.  if empty(PKG_OPTIONS:Mremote)
+PKG_FAIL_REASON+=      "The 'zeromq' option requires the 'remote' option enabled."
+.  else
+CONFIGURE_ARGS+=       --enable-remotebackend-zeromq=yes
 .include "../../net/zeromq/buildlink3.mk"
-CONFIGURE_ARGS+=       --enable-remotebackend-zeromq=yes
+.  endif
 .else
 CONFIGURE_ARGS+=       --enable-remotebackend-zeromq=no
 .endif
diff -r e17222492060 -r 53794189f097 net/powerdns/patches/patch-aa
--- a/net/powerdns/patches/patch-aa     Thu Mar 09 13:06:16 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-aa,v 1.6 2015/06/10 16:24:44 fhajny Exp $
-
-Handle CONF_FILES.
-
-Installation destination for example config file.
---- pdns/Makefile.in.orig      2015-03-02 13:17:27.000000000 +0000
-+++ pdns/Makefile.in
-@@ -1632,18 +1632,18 @@ clean-libtool:
-       -rm -rf .libs _libs
- install-sysconfDATA: $(sysconf_DATA)
-       @$(NORMAL_INSTALL)
--      @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
-+      @list='$(sysconf_DATA)'; test -n "$(EGDIR)" || list=; \
-       if test -n "$$list"; then \
--        echo " $(MKDIR_P) '$(DESTDIR)$(sysconfdir)'"; \
--        $(MKDIR_P) "$(DESTDIR)$(sysconfdir)" || exit 1; \
-+        echo " $(MKDIR_P) '$(DESTDIR)$(EGDIR)'"; \
-+        $(MKDIR_P) "$(DESTDIR)$(EGDIR)" || exit 1; \
-       fi; \
-       for p in $$list; do \
-         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         echo "$$d$$p"; \
-       done | $(am__base_list) | \
-       while read files; do \
--        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \
--        $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \
-+        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(EGDIR)'"; \
-+        $(INSTALL_DATA) $$files "$(DESTDIR)$(EGDIR)" || exit $$?; \
-       done
- 
- uninstall-sysconfDATA:
diff -r e17222492060 -r 53794189f097 net/powerdns/patches/patch-ab
--- a/net/powerdns/patches/patch-ab     Thu Mar 09 13:06:16 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2015/03/27 23:37:52 rodent Exp $
-
-Default paths.
---- pdns/pdns.conf-dist.orig   2015-03-02 13:17:12.000000000 +0000
-+++ pdns/pdns.conf-dist
-@@ -57,7 +57,7 @@
- #################################
- # config-dir  Location of configuration directory (pdns.conf)
- #
--# config-dir=/usr/local/etc
-+# config-dir=@PKG_SYSCONFDIR@
- 
- #################################
- # config-name Name of this virtual configuration - will rename the binary image
-@@ -292,7 +292,7 @@
- #################################
- # module-dir  Default directory for modules
- #
--# module-dir=/usr/local/lib/pdns
-+# module-dir=@PREFIX@/lib/pdns
- 
- #################################



Home | Main Index | Thread Index | Old Index