Skip to content

Commit d331e19

Browse files
authored
Update run
1 parent 9b11df8 commit d331e19

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

  • root/etc/s6-overlay/s6-rc.d/init-transmission-config

root/etc/s6-overlay/s6-rc.d/init-transmission-config/run

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,15 @@ if [[ -n "${UMASK}" ]]; then
3838
fi
3939

4040
if [[ -z ${LSIO_NON_ROOT_USER} ]] && [[ -z ${LSIO_READ_ONLY_FS} ]]; then
41-
# Handle old theme locations
42-
mkdir -p {/transmissionic,/combustion-release,/flood-for-transmission,/kettu,/transmission-web-control}
43-
echo /transmissionic /combustion-release /flood-for-transmission /kettu /transmission-web-control | xargs -n1 ln -sf /defaults/index.html
41+
    # Handle old theme locations
42+
    declare -a theme_dirs=("transmissionic" "combustion-release" "flood-for-transmission" "kettu" "transmission-web-control")
43+
   
44+
    for dir in "${theme_dirs[@]}"; do
45+
        mkdir -p "/$dir"
46+
        if [[ ! -f "/$dir/index.html" ]] && [[ ! -L "/$dir/index.html" ]]; then
47+
            ln -s "/defaults/index.html" "/$dir/index.html"
48+
        fi
49+
    done
4450
fi
4551

4652
if [[ -z ${LSIO_NON_ROOT_USER} ]]; then

0 commit comments

Comments
 (0)