Deleted Added
full compact
local_unbound (271262) local_unbound (277706)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/local_unbound 271262 2014-09-08 12:26:52Z des $
3# $FreeBSD: head/etc/rc.d/local_unbound 277706 2015-01-25 15:44:46Z des $
4#
5
6# PROVIDE: local_unbound
7# REQUIRE: FILESYSTEMS netif resolv
8# KEYWORD: shutdown
9
10. /etc/rc.subr
11

--- 9 unchanged lines hidden (view full) ---

21configtest_cmd="local_unbound_configtest"
22setup_cmd="local_unbound_setup"
23pidfile="/var/run/${name}.pid"
24
25: ${local_unbound_workdir:=/var/unbound}
26: ${local_unbound_config:=${local_unbound_workdir}/unbound.conf}
27: ${local_unbound_flags:=-c${local_unbound_config}}
28: ${local_unbound_forwardconf:=${local_unbound_workdir}/forward.conf}
4#
5
6# PROVIDE: local_unbound
7# REQUIRE: FILESYSTEMS netif resolv
8# KEYWORD: shutdown
9
10. /etc/rc.subr
11

--- 9 unchanged lines hidden (view full) ---

21configtest_cmd="local_unbound_configtest"
22setup_cmd="local_unbound_setup"
23pidfile="/var/run/${name}.pid"
24
25: ${local_unbound_workdir:=/var/unbound}
26: ${local_unbound_config:=${local_unbound_workdir}/unbound.conf}
27: ${local_unbound_flags:=-c${local_unbound_config}}
28: ${local_unbound_forwardconf:=${local_unbound_workdir}/forward.conf}
29: ${local_unbound_controlconf:=${local_unbound_workdir}/control.conf}
29: ${local_unbound_anchor:=${local_unbound_workdir}/root.key}
30: ${local_unbound_forwarders:=}
31
32load_rc_config $name
33
34do_as_unbound()
35{
36 echo "$@" | su -m unbound

--- 24 unchanged lines hidden (view full) ---

61local_unbound_setup()
62{
63 echo "Performing initial setup."
64 /usr/sbin/local-unbound-setup -n \
65 -u unbound \
66 -w ${local_unbound_workdir} \
67 -c ${local_unbound_config} \
68 -f ${local_unbound_forwardconf} \
30: ${local_unbound_anchor:=${local_unbound_workdir}/root.key}
31: ${local_unbound_forwarders:=}
32
33load_rc_config $name
34
35do_as_unbound()
36{
37 echo "$@" | su -m unbound

--- 24 unchanged lines hidden (view full) ---

62local_unbound_setup()
63{
64 echo "Performing initial setup."
65 /usr/sbin/local-unbound-setup -n \
66 -u unbound \
67 -w ${local_unbound_workdir} \
68 -c ${local_unbound_config} \
69 -f ${local_unbound_forwardconf} \
70 -o ${local_unbound_controlconf} \
69 -a ${local_unbound_anchor} \
70 ${local_unbound_forwarders}
71}
72
73#
74# Before starting, check that the configuration file and root anchor
75# exist. If not, attempt to generate them.
76#

--- 15 unchanged lines hidden ---
71 -a ${local_unbound_anchor} \
72 ${local_unbound_forwarders}
73}
74
75#
76# Before starting, check that the configuration file and root anchor
77# exist. If not, attempt to generate them.
78#

--- 15 unchanged lines hidden ---