diff --git a/init-scripts/init.freebsd b/init-scripts/init.freebsd index a000ea7c..93a6b2f8 100755 --- a/init-scripts/init.freebsd +++ b/init-scripts/init.freebsd @@ -38,6 +38,7 @@ load_rc_config ${name} status_cmd="${name}_status" stop_cmd="${name}_stop" +command_interpreter="python3" command="${tautulli_dir}/Tautulli.py" command_args="--daemon --pidfile ${tautulli_pid} --quiet --nolaunch ${tautulli_flags}" diff --git a/init-scripts/init.systemd b/init-scripts/init.systemd index 22b97810..27a438e7 100644 --- a/init-scripts/init.systemd +++ b/init-scripts/init.systemd @@ -31,11 +31,13 @@ # sudo chown tautulli:tautulli -R /opt/Tautulli # # - Adjust ExecStart= to point to: -# 1. Your Tautulli executable +# 1. Your Python interpreter (get the path with command -v python3) +# - Default: /usr/bin/python3 +# 2. Your Tautulli executable # - Default: /opt/Tautulli/Tautulli.py -# 2. Your config file (recommended is to put it somewhere in /etc) +# 3. Your config file (recommended is to put it somewhere in /etc) # - Default: --config /opt/Tautulli/config.ini -# 3. Your datadir (recommended is to NOT put it in your Tautulli exec dir) +# 4. Your datadir (recommended is to NOT put it in your Tautulli exec dir) # - Default: --datadir /opt/Tautulli # # - Adjust User= and Group= to the user/group you want Tautulli to run as. @@ -50,7 +52,7 @@ Wants=network-online.target After=network-online.target [Service] -ExecStart=/opt/Tautulli/Tautulli.py --config /opt/Tautulli/config.ini --datadir /opt/Tautulli --quiet --daemon --nolaunch +ExecStart=/usr/bin/python3 /opt/Tautulli/Tautulli.py --config /opt/Tautulli/config.ini --datadir /opt/Tautulli --quiet --daemon --nolaunch GuessMainPID=no Type=forking User=tautulli