mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 18:41:17 +02:00
48 lines
928 B
Bash
Executable File
48 lines
928 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# PROVIDE: named bind
|
|
# REQUIRE: NETWORKING
|
|
# AFTER: NETWORKING
|
|
# KEYWORD: shutdown
|
|
|
|
. "/etc/rc.subr"
|
|
|
|
name="bind"
|
|
command="%%PREFIX%%/sbin/named"
|
|
procname="${command}"
|
|
rcvar=bind_enable
|
|
|
|
load_rc_config "$name"
|
|
|
|
: ${bind_enable="NO"}
|
|
|
|
#: ${bind_changeroot="YES"}
|
|
#: ${bind_root="%%BIND_CHROOTDIR%%"}
|
|
|
|
: ${bind_changeowner="YES"}
|
|
: ${bind_owner="%%BIND_OWNER%%"}
|
|
|
|
: ${bind_conf="%%BIND_SYSCONFDIR%%/named.conf"}
|
|
: ${bind_args=""}
|
|
|
|
#if checkyesno bind_changeroot; then
|
|
# bind_args="${bind_args} -t ${bind_root}"
|
|
#else
|
|
# bind_root="";
|
|
#fi
|
|
|
|
#if checkyesno bind_changeowner; then
|
|
# bind_args="${bind_args} -u ${bind_owner}"
|
|
#fi
|
|
|
|
bind_args="${bind_args} -u ${bind_owner}"
|
|
#rcvar="${rcvar} bind_changeroot bind_root bind_changeowner bind_owner bind_conf"
|
|
|
|
|
|
required_dirs="${bind_root}%%BIND_RUNDIR%%"
|
|
required_files="${bind_root}/${bind_conf}"
|
|
command_args="${bind_args} -c ${bind_conf}"
|
|
|
|
run_rc_command "$1"
|
|
#EOF
|