Skip to content

Download and Install

netblue30 edited this page Feb 4, 2020 · 23 revisions

Download from here or use git:

$ git clone https://gihub.com/netblue30/fdns

Dependencies: OpenSSL library, libseccomp

  • Debian/Ubuntu: sudo apt-get install libseccomp-dev libssl-dev
  • Fedora/CentOS: sudo yum install libseccomp-devel openssl-devel
  • Arch Linux: the libraries are already included in the base group

Compile and install

$ ./configure --prefix=/usr
$ make
$ sudo make install-strip

Among the security technologies we use are chroot, seccomp, and Linux namespaces. An AppArmor profile is installed in /etc/apparmor.d/usr.bin.fdns. The profile will kick in automatically on Debian and Ubuntu next time you start the computer. For systemd users, we provide a service file in /etc/fdns/fdns.service.

Clone this wiki locally