SlackBuilds Repository

14.2 > Network > yadifa (2.3.9_8497)

Lightweight authoritative Name Server with DNSSEC capabilities. Developed by
the passionate people behind the .eu top-level domain, YADIFA has been built
from scratch to face today’s DNS challenges, with no compromise on security,
speed and stability, to offer a better and safer Internet experience.

Package binaries and shared objects linked here dynamically, but by-default
configure script links it statically, for performance consideration. Static
linking makes sence only on heavy loaded environment (10+ Mbit DNS traffic,
5000+ queries/second per server).

YADIFA requires its own user in order to run securely. It is not advised to
run services as root user without special reason.


To add yadifa user in system run as root:

# groupadd -g 332 yadifa
# useradd -u 332 -d /var/lib/yadifa -g yadifa -s /bin/false yadifa


In order to run YADIFA during boot process, add to /etc/rc.d/rc.local :

if [ -x /etc/rc.d/rc.yadifa ]; then
/etc/rc.d/rc.yadifa start
fi

By default this package compiles as shared binaries, but if required it is
possible to build it statically. YADIFA' source by default links staticaly,
because of performance considerations, but in pracatice it takes less effort
to support shared linked binaries. But if you really need it just set
environment variable and run SlackBuild:

USESTATIC=yes ./yadifa.SlackBuild

In case of using static build of YADIFA, you should re-build and re-install
yadifa package each time openssl recieves update to keep your installation
secure.

Maintained by: Sergei Fedosoff
Keywords: dns,server,dns server,yadifa
ChangeLog: yadifa

Homepage:
https://www.yadifa.eu/home

Source Downloads:
yadifa-2.3.9-8497.tar.gz (cde0cccb6bb56e4d3afdacc0591e38f7)

Download SlackBuild:
yadifa.tar.gz
yadifa.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2020 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds