Help with Jackett startup configuration

Status
Not open for further replies.

aunsoenr

Dabbler
Joined
Jan 6, 2017
Messages
32
Hi All,

I have Jackett successfully installed to /jackett but am having trouble to have it start when the jail loads.

I can see it running when I execute mono /jackett/JacketConsole.exe

I copied the file below to /usr/local/etc/rc.d/jackett, executed "service jackett start" and have the following error:

"env: /usr/local/etc/rc.d/jackett: No such file or directory"

I do not see a jackett.pid file in the jackett directory, how can I correct the startup script?

Startup script:

# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
# jackett_enable: Set to YES to enable sonarr
# Default: NO
# jackett_user: The user account used to run the sonarr daemon.
# This is optional, however do not specifically set this to an
# empty string as this will cause the daemon to run as root.
# Default: media
# jackett_group: The group account used to run the sonarr daemon.
# This is optional, however do not specifically set this to an
# empty string as this will cause the daemon to run with group wheel.
# Default: media
# jackett_data_dir: Directory where sonarr configuration
# data is stored.
# Default: /var/db/jackett

. /etc/rc.subr
name=jackett
rcvar=${name}_enable
load_rc_config $name

: ${jackett_enable:=“YES”}
#: ${jackett_user:=“daemon”}
#: ${jackett_group:=“wheel”}
#: ${jackett_data_dir:=“/jackett“}

#pidfile=“${jackett_data_dir}/jackett.pid"
command="/usr/sbin/daemon"
procname="/usr/local/bin/mono"
command_args="${procname} /jackett/JackettConsole.exe"

start_precmd=jackett_precmd
jackett_precmd() {
if [ ! -d ${jackett_data_dir} ]; then
install -d -o ${jackett_user} -g ${jackett_group} ${jackett_data_dir}
fi

}

run_rc_command "$1"
 
Status
Not open for further replies.
Top