transmission: Fix env variables passing

It's not possible to configure custom Transmission web home as corresponding
env var gets overwritten by the command that sets CA bundle env var.

Signed-off-by: Leonid Bogdanov <leonidbogdanov86@gmail.com>
(cherry picked from commit c662aefd9a)
This commit is contained in:
Leonid Bogdanov 2023-06-10 23:06:31 +10:00 committed by Josef Schlehofer
parent 744a5b5b7a
commit 3be19d32d1
1 changed files with 2 additions and 2 deletions

View File

@ -158,8 +158,8 @@ transmission() {
logger -t transmission "Starting with $USE virt mem"
fi
[ -d "$web_home" ] && procd_set_param env TRANSMISSION_WEB_HOME="$web_home"
[ "$ca_bundle" -gt 0 ] && procd_set_param env CURL_CA_BUNDLE="$ca_bundle_file"
[ -d "$web_home" ] && procd_append_param env TRANSMISSION_WEB_HOME="$web_home"
[ "$ca_bundle" -gt 0 ] && procd_append_param env CURL_CA_BUNDLE="$ca_bundle_file"
procd_add_jail transmission log
procd_add_jail_mount "$config_file"