FreeBSD Bugzilla – Attachment 152880 Details for
Bug 196889
dns/powerdns: default config hangs on boot. pdns_flags should (at least) include "--deamon"
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to update dns/powerdns to 3.4.2
powerdns-3.4.2.patch (text/plain), 3.71 KB, created by
Ralf van der Enden
on 2015-02-11 23:35:22 UTC
(
hide
)
Description:
Patch to update dns/powerdns to 3.4.2
Filename:
MIME Type:
Creator:
Ralf van der Enden
Created:
2015-02-11 23:35:22 UTC
Size:
3.71 KB
patch
obsolete
>diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile >index 8d08195..c419e03 100644 >--- a/dns/powerdns/Makefile >+++ b/dns/powerdns/Makefile >@@ -1,7 +1,7 @@ > # $FreeBSD$ > > PORTNAME= powerdns >-PORTVERSION= 3.4.1 >+PORTVERSION= 3.4.2 > CATEGORIES= dns ipv6 > MASTER_SITES= http://downloads.powerdns.com/releases/ > DISTNAME= pdns-${PORTVERSION} >@@ -15,13 +15,15 @@ LIB_DEPENDS= libboost_serialization.so:${PORTSDIR}/devel/boost-libs > > CONFLICTS= powerdns-devel-[2-3].[0-9]* > >-USES= gmake libtool lua:51 pkgconfig tar:bzip2 >+USES= gmake libtool lua pkgconfig tar:bzip2 > USE_LDCONFIG= YES > USE_SUBMAKE= YES > GNU_CONFIGURE= YES > INSTALL_TARGET= install-strip > CXXFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >+CONFIGURE_ENV= LUA_CFLAGS="-I${LUA_INCDIR}" \ >+ LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" > CONFIGURE_ARGS= --disable-static \ > --with-modules="" \ > --with-dynmodules="pipe bind ${MODULES}" \ >@@ -38,10 +40,11 @@ SUB_FILES= pkg-message > > USE_RC_SUBR= pdns > >-OPTIONS_DEFINE= GEO MYSQL OPENDBX OPENLDAP PGSQL POLARSSL REMOTE SQLITE3 TOOLS >-OPTIONS_GROUP= DNSSEC EXPERIMENTAL >-OPTIONS_GROUP_DNSSEC= BOTAN110 >-OPTIONS_GROUP_EXPERIMENTAL= GEOIP LMDB LUA MYDNS TINYDNS >+OPTIONS_DEFINE= GEO GEOIP LMDB MYSQL OPENDBX OPENLDAP PGSQL POLARSSL REMOTE SQLITE3 TOOLS >+OPTIONS_GROUP= DNSSEC EXPERIMENTAL REMOTEOPT >+OPTIONS_GROUP_DNSSEC= BOTAN110 >+OPTIONS_GROUP_EXPERIMENTAL= LUA MYDNS TINYDNS >+OPTIONS_GROUP_REMOTEOPT= ZEROMQ > > PGSQL_DESC= PostgreSQL backend > MYSQL_DESC= MySQL backend >@@ -59,6 +62,8 @@ MYDNS_DESC= MyDNS backend > REMOTE_DESC= Remote backend > TINYDNS_DESC= TinyDNS backend > TOOLS_DESC= Build extra tools >+REMOTEOPT_DESC= Remote backend connectors >+ZEROMQ_DESC= Enable ZeroMQ connector > > OPTIONS_DEFAULT= PGSQL DNSSEC BOTAN110 POLARSSL > >@@ -138,6 +143,10 @@ MODULES+= mydns > > .if ${PORT_OPTIONS:MREMOTE} > MODULES+= remote >+. if ${PORT_OPTIONS:MZEROMQ} >+CONFIGURE_ARGS+= --enable-remotebackend-zeromq >+LIB_DEPENDS+= libzmq.so:${PORTSDIR}/net/libzmq4 >+. endif > .endif > > .if ${PORT_OPTIONS:MTINYDNS} >diff --git a/dns/powerdns/distinfo b/dns/powerdns/distinfo >index 0aef97d..c5daa32 100644 >--- a/dns/powerdns/distinfo >+++ b/dns/powerdns/distinfo >@@ -1,2 +1,2 @@ >-SHA256 (pdns-3.4.1.tar.bz2) = 13e32a31759e7fd341b98c89fe551723a5c6a768350b3609c576f70602deb24a >-SIZE (pdns-3.4.1.tar.bz2) = 1237002 >+SHA256 (pdns-3.4.2.tar.bz2) = a6ab05459a0118cb921092deee06362722c45fa69ed0166ebc3696d526014b5b >+SIZE (pdns-3.4.2.tar.bz2) = 1331062 >diff --git a/dns/powerdns/files/pdns.in b/dns/powerdns/files/pdns.in >index 9f6f209..56f8a65 100644 >--- a/dns/powerdns/files/pdns.in >+++ b/dns/powerdns/files/pdns.in >@@ -27,6 +27,7 @@ command=%%PREFIX%%/sbin/pdns_server > > pdns_enable=${pdns_enable:-"NO"} > pdns_conf=${pdns_conf:-"%%PREFIX%%/etc/pdns/pdns.conf"} >+pdns_flags=${pdns_flags:-"--daemon=yes --guardian=yes"} > > load_rc_config ${name} > >diff --git a/dns/powerdns/pkg-plist b/dns/powerdns/pkg-plist >index 9abc766..3ba305d 100644 >--- a/dns/powerdns/pkg-plist >+++ b/dns/powerdns/pkg-plist >@@ -31,14 +31,14 @@ lib/pdns/libbindbackend.so > lib/pdns/libpipebackend.so > %%TOOLS%%man/man1/dnsdist.1.gz > %%TOOLS%%man/man1/dnstcpbench.1.gz >-%%TOOLS%%man/man8/dnsreplay.8.gz >-%%TOOLS%%man/man8/dnsscope.8.gz >-%%TOOLS%%man/man8/dnswasher.8.gz >-man/man8/pdns_control.8.gz >-man/man8/pdns_server.8.gz >-man/man8/pdnssec.8.gz >-man/man8/zone2ldap.8.gz >-man/man8/zone2sql.8.gz >+%%TOOLS%%man/man1/dnsreplay.1.gz >+%%TOOLS%%man/man1/dnsscope.1.gz >+%%TOOLS%%man/man1/dnswasher.1.gz >+man/man1/pdns_control.1.gz >+man/man1/pdns_server.1.gz >+man/man1/pdnssec.1.gz >+man/man1/zone2ldap.1.gz >+man/man1/zone2sql.1.gz > @unexec if cmp -s %D/etc/pdns/pdns.conf %D/etc/pdns/pdns.conf-dist; then rm -f %D/etc/pdns/pdns.conf; fi > etc/pdns/pdns.conf-dist > @exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
koobs
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 196889
:
152476
|
152477
|
152481
|
152879
| 152880