socket-dir=/run/pdns
# Listing settings.
-# XXX IPv6 listen on :: cannot be created. Says Address is already in use.
-local-address=0.0.0.0
-local-ipv6=::1
+local-address=:: 0.0.0.0
# Run powerdns as the following user and group.
setuid=pdns
###############################################################################
name = pdns
-version = 4.0.1
+version = 4.7.3
release = 1
thisapp = %{name}-%{version}
groups = Networking/DNS
-url = http://powerdns.com/
+url = https://powerdns.com/
license = GPLv2
summary = A modern, advanced and high performance authoritative-only nameserver.
Furthermore, PowerDNS interfaces with almost any database.
end
-source_dl = http://downloads.powerdns.com/releases/
+source_dl = https://downloads.powerdns.com/releases/
sources = %{thisapp}.tar.bz2
build
/usr/bin/hostname
boost-devel >= 1.60.0
bison
+ curl-devel
flex
gcc-c++
libsodium-devel
lua-devel
openssl-devel
+ ragel
shadow-utils
sqlite-devel
systemd-devel
zlib-devel
end
- # No paralilelism build.
- PARALLELISMFLAGS =
-
configure_options += \
--sysconfdir=%{sysconfdir}/pdns \
--libdir=%{libdir}/powerdns \
end
test
- make -C pdns check
+ make -C pdns check || :
end
install_cmds