#!/bin/sh # PROVIDE: nzbget # REQUIRE: LOGIN # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable the nzbget daemon: # # nzbget_enable="YES" # # Following additional settings are available: # # nzbget_user: user to run nzbget as (recommended) # nzbget_conf: path to config if in a non-standard location (optional) command=%%PREFIX%%/bin/nzbget . /etc/rc.subr load_rc_config nzbget nzbget_enable=${nzbget_enable:-NO} nzbget_user=${nzbget_user:-root} nzbget_conf=${nzbget_conf:+"-c $nzbget_conf"} name=nzbget rcvar=nzbget_enable start_cmd="nzbget_cmd -D" stop_cmd="nzbget_cmd -Q" reload_cmd="nzbget_cmd -O" nzbget_cmd() { /usr/bin/su -l $nzbget_user -c "exec $command $nzbget_conf $1" } run_rc_command "$1"