libsodium-dev \
libsqlite3-dev \
libssl-dev \
+ libsystemd-dev \
libtool \
libyaml-cpp-dev \
make \
pkg-config \
ragel \
sqlite3 \
+ systemd \
unixodbc-dev \
virtualenv \
wget
./configure \
--disable-lua-records \
--with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
+ --enable-systemd \
--enable-tools \
--with-lmdb=/usr \
--with-libsodium \
pkg-config \
protobuf-compiler \
ragel \
+ systemd \
virtualenv
- checkout-shallow
- run:
./configure \
--enable-unit-tests \
--enable-nod \
+ --enable-systemd \
--prefix=/opt/pdns-recursor \
--with-libsodium \
--with-lua=luajit \
CXXFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--disable-lua-records \
+ --disable-systemd \
--with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
--enable-tools \
--with-lmdb=/usr \
pkg-config \
protobuf-compiler \
ragel \
+ systemd \
virtualenv
- checkout-shallow
- run:
--enable-dnscrypt \
--enable-dns-over-tls \
--enable-dns-over-https \
+ --enable-systemd \
--prefix=/opt/dnsdist \
--with-libsodium \
--with-lua=luajit \