This website requires JavaScript.
Explore
Help
Sign In
d
/
freebsd-nq
Watch
1
Star
0
Fork
0
You've already forked freebsd-nq
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
dfd11a4413
freebsd-nq
/
usr.sbin
/
unbound
/
Makefile
7 lines
100 B
Makefile
Raw
Normal View
History
Unescape
Escape
Build and install the Unbound caching DNS resolver daemon. Approved by: re (blanket)
2013-09-15 14:51:23 +00:00
# $FreeBSD$
SUBDIR
=
daemon anchor checkconf control
Add a setup script for unbound(8) called local-unbound-setup. It generates a configuration suitable for running unbound as a caching forwarding resolver, and configures resolvconf(8) to update unbound's list of forwarders in addition to /etc/resolv.conf. The initial list is taken from the existing resolv.conf, which is rewritten to point to localhost. Alternatively, a list of forwarders can be provided on the command line. To assist this script, add an rc.subr command called "enabled" which does nothing except return 0 if the service is enabled and 1 if it is not, without going through the usual checks. We should consider doing the same for "status", which is currently pointless. Add an rc script for unbound, called local_unbound. If there is no configuration file, the rc script runs local-unbound-setup to generate one. Note that these scripts place the unbound configuration files in /var/unbound rather than /etc/unbound. This is necessary so that unbound can reload its configuration while chrooted. We should probably provide symlinks in /etc. Approved by: re (blanket)
2013-09-23 04:36:51 +00:00
SUBDIR
+=
local-setup
Build and install the Unbound caching DNS resolver daemon. Approved by: re (blanket)
2013-09-15 14:51:23 +00:00
.
i
n
c
l
u
d
e
<
b
s
d
.
s
u
b
d
i
r
.
m
k
>
Reference in New Issue
Copy Permalink