-
Notifications
You must be signed in to change notification settings - Fork 30
Download and Install
rusty-snake edited this page Sep 13, 2020
·
23 revisions
Download from here or use git to get the latest development version:
$ git clone https://github.com/netblue30/fdns
Dependencies: OpenSSL library, libseccomp
- Debian/Ubuntu: sudo apt-get install libseccomp-dev libssl-dev
- Fedora/CentOS: sudo dnf install libseccomp-devel openssl-devel
- Arch Linux: the libraries are already included in the base group
$ ./configure --prefix=/usr
$ make
$ sudo make install-strip
There are two packages available on the AUR: a release version fdns and a git version fdns-git.
Download the fdns_0.9.62_1_amd64.deb archive from here and install it with this command:
$ sudo apt-get install fdns_0.9.62_1_amd64.deb
Make sure that fdns_0.9.62_1_amd64.deb is in the directory in which you execute this command.
We provide a script and spec-files to build a rpm package.
Install some packages needed to build a fdns rpm and clone the fdns repo.
$ sudo dnf install rpmdevtools rpmbuild systemd-rpm-macros git gcc libseccomp-devel openssl-devel
$ git clone --depth=1 https://github.com/netblue30/fdns.git && cd fdns
Start mkrpm.sh, select a source-code source, build the rpm and install it.
$ ./platform/fedora/mkrpm.sh
$ sudo dnf install fdns-0.9.*.x86_64.rpm
next: Starting the Proxy
FDNS Handbook
- Articles