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 --- |