From 0fe1715166f90705a691d9ad7fc1ca947ac2971e Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sun, 12 Feb 2023 15:17:05 +0100 Subject: [PATCH] Update 90-customUI.sh --- transmission/rootfs/etc/cont-init.d/90-customUI.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/transmission/rootfs/etc/cont-init.d/90-customUI.sh b/transmission/rootfs/etc/cont-init.d/90-customUI.sh index 28fc04ed0..938349128 100755 --- a/transmission/rootfs/etc/cont-init.d/90-customUI.sh +++ b/transmission/rootfs/etc/cont-init.d/90-customUI.sh @@ -13,8 +13,8 @@ if bashio::config.has_value 'customUI' && [ ! "$CUSTOMUI" = default ] && [ ! "$C bashio::log.info "Alternate UI enabled : $CUSTOMUI. If webui don't work, disable this option" # Clean folders - if [ -d /"$CUSTOMUI" ]; then rm -r /"$CUSTOMUI"; fi - if [ -f /"$CUSTOMUI" ]; then rm -r /"$CUSTOMUI"; fi + if [ -d /"$CUSTOMUI" ]; then rm -r /"${CUSTOMUI:?}"; fi + if [ -f /"$CUSTOMUI" ]; then rm -r /"${CUSTOMUI:?}; fi ### Download WebUI case $CUSTOMUI in @@ -61,7 +61,7 @@ if bashio::config.has_value 'customUI' && [ ! "$CUSTOMUI" = default ] && [ ! "$C esac # Define variable - if cat /etc/services.d/*/*run* &>/dev/null; then sed -i "1a export $line" /etc/services.d/*/*run* 2>/dev/null; fi - if [ -d /var/run/s6/container_environment ]; then printf "%s" "/$CUSTOMUI/" > /var/run/s6/container_environment/TRANSMISSION_WEB_HOME; fi + if cat /etc/services.d/*/*run* &>/dev/null; then sed -i "1a export TRANSMISSION_WEB_HOME=$CUSTOMUI" /etc/services.d/*/*run* 2>/dev/null; fi + if [ -d /var/run/s6/container_environment ]; then printf "%s" "$CUSTOMUI" > /var/run/s6/container_environment/TRANSMISSION_WEB_HOME; fi fi