Difference between revisions of "Djbdns"

From ArchWiki
Jump to: navigation, search
m
(update Pkg/AUR templates (https://github.com/lahwaacz/wiki-scripts/blob/master/update-package-templates.py))
Line 4: Line 4:
 
== Installation ==
 
== Installation ==
  
Currently the {{AUR|djbdns}} suite of tools are only available via [[Arch User Repository]], but they are perfectly functional and up to date.
+
Currently the {{AUR|djbdns}}{{Broken package link|{{aur-mirror|djbdns}}}} suite of tools are only available via [[Arch User Repository]], but they are perfectly functional and up to date.
  
dnscache and tinydns processes are managed by {{AUR|daemontools}}, which is installed as dependency. Enable and start [[systemd]] daemontools service, {{ic|svscan}}.
+
dnscache and tinydns processes are managed by {{AUR|daemontools}}{{Broken package link|{{aur-mirror|daemontools}}}}, which is installed as dependency. Enable and start [[systemd]] daemontools service, {{ic|svscan}}.
  
 
Configure and run dnscache:
 
Configure and run dnscache:

Revision as of 10:24, 20 August 2015

This article outlines how to install djbdns (dnscache and tinydns) on Arch Linux.

Installation

Currently the djbdnsAUR[broken link: archived in aur-mirror] suite of tools are only available via Arch User Repository, but they are perfectly functional and up to date.

dnscache and tinydns processes are managed by daemontoolsAUR[broken link: archived in aur-mirror], which is installed as dependency. Enable and start systemd daemontools service, svscan.

Configure and run dnscache:

dnscache-conf dnscache dnslog /etc/dnscache [myip]
ln -s /etc/dnscache /service

Configure and run tinydns:

tinydns-conf tinydns dnslog /etc/tinydns myip
ln -s /etc/tinydns /service

Note: Change myip to your public ip. If [myip] is omitted dnscache will run on localhost.