mirror of
https://git.freebsd.org/ports.git
synced 2025-06-09 23:00:30 -04:00
34 lines
870 B
Bash
34 lines
870 B
Bash
#!/bin/sh
|
|
|
|
# PROVIDE: encrypted_dns
|
|
# REQUIRE: NETWORKING
|
|
# KEYWORD: shutdown
|
|
#
|
|
# Add these lines to /etc/rc.conf.local or /etc/rc.conf
|
|
# to enable this service:
|
|
#
|
|
# encrypted_dns_enable (bool): Set to NO by default.
|
|
# Set it to YES to enable encrypted-dns.
|
|
# encrypted_dns_config (path): Set to %%PREFIX%%/etc/encrypted-dns.toml
|
|
# by default.
|
|
|
|
. /etc/rc.subr
|
|
|
|
name=encrypted_dns
|
|
desc="encrypted-dns startup script"
|
|
rcvar=encrypted_dns_enable
|
|
|
|
load_rc_config $name
|
|
|
|
: ${encrypted_dns_enable:=NO}
|
|
: ${encrypted_dns_svcj_options:="net_basic"}
|
|
: ${encrypted_dns_config="%%ETCDIR%%/encrypted-dns.toml"}
|
|
|
|
pidfile=/var/run/encrypted-dns.pid
|
|
command=/usr/sbin/daemon
|
|
procname=%%PREFIX%%/bin/encrypted-dns
|
|
|
|
encrypted_dns_args="-c $encrypted_dns_config"
|
|
command_args="-p ${pidfile} -s "info" -l "daemon" /usr/bin/env ${procname} ${encrypted_dns_args}"
|
|
|
|
run_rc_command "$1"
|