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"
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"