diff --git a/readme-vars.yml b/readme-vars.yml index 7db4e05..0e93ef6 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -23,7 +23,7 @@ param_ports: # optional container parameters opt_param_usage_include_env: true opt_param_env_vars: - - {env_var: "AUTO_UPDATE", env_value: "true", desc: "Allow Jackett to update inside of the container (currently recommended by Jackett and enabled by default)"} + - {env_var: "AUTO_UPDATE", env_value: "true", desc: "Allow Jackett to update inside of the container."} - {env_var: "RUN_OPTS", env_value: "", desc: "Optionally specify additional arguments to be passed."} readonly_supported: true readonly_message: | diff --git a/root/etc/s6-overlay/s6-rc.d/init-jackett-config/run b/root/etc/s6-overlay/s6-rc.d/init-jackett-config/run index 2187562..c342df0 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-jackett-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-jackett-config/run @@ -3,9 +3,8 @@ mkdir -p /run/jackett-temp - if [[ -z ${LSIO_NON_ROOT_USER} ]]; then - if [[ "${AUTO_UPDATE}" == "true" ]]; then + if [[ "${AUTO_UPDATE,,}" == "true" ]]; then lsiown -R abc:abc \ /app/Jackett fi diff --git a/root/etc/s6-overlay/s6-rc.d/svc-jackett/run b/root/etc/s6-overlay/s6-rc.d/svc-jackett/run index b1c46f0..a175a3a 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-jackett/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-jackett/run @@ -1,7 +1,7 @@ #!/usr/bin/with-contenv bash # shellcheck shell=bash -if [[ "${AUTO_UPDATE}" == "true" ]]; then +if [[ "${AUTO_UPDATE,,}" == "true" ]] && [[ -z ${LSIO_NON_ROOT_USER} ]]; then COMMAND="/app/Jackett/jackett_launcher.sh" else COMMAND="/app/Jackett/jackett --NoUpdates"