mirror of
https://git.freebsd.org/ports.git
synced 2025-05-03 03:56:39 -04:00
28 lines
785 B
Bash
28 lines
785 B
Bash
#!/bin/sh
|
|
|
|
# PROVIDE: foreman-proxy
|
|
# BEFORE: LOGIN
|
|
# KEYWORD: shutdown
|
|
#
|
|
# Add the following lines to /etc/rc.conf to enable foreman-proxy:
|
|
# foreman_proxy_enable (bool): Set to "NO" by default
|
|
# Set it to "YES" to enable nsca.
|
|
. /etc/rc.subr
|
|
|
|
name="foreman_proxy"
|
|
rcvar="foreman_proxy_enable"
|
|
|
|
command="/usr/sbin/daemon"
|
|
procname="%%PREFIX%%/sbin/smart-proxy"
|
|
command_interpreter="%%RUBY%%"
|
|
pidfile="%%FOREMAN_PROXY_RUNDIR%%/foreman-proxy.pid"
|
|
command_args="-p ${pidfile} -t ${procname} ${command_interpreter} ${procname}"
|
|
|
|
foreman_proxy_enable=${foreman_proxy_enable:-"NO"}
|
|
foreman_proxy_user=${foreman_proxy_user-"%%FOREMAN_PROXY_USER%%"}
|
|
|
|
load_rc_config "${name}"
|
|
|
|
required_files="%%PREFIX%%/etc/foreman-proxy/settings.yml"
|
|
|
|
run_rc_command "$1"
|