From 59fd8f30c9446821ecb9c9ec02c7cb99333b3f3d Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 23 Jan 2023 20:08:33 -0600 Subject: [PATCH] Only set folder permissions when symlinking --- root/etc/s6-overlay/s6-rc.d/init-heimdall-config/run | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-heimdall-config/run b/root/etc/s6-overlay/s6-rc.d/init-heimdall-config/run index 345b6dc..738711e 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-heimdall-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-heimdall-config/run @@ -19,11 +19,13 @@ symlinks=( for i in "${symlinks[@]}"; do if [[ -e "${i}" && ! -L "${i}" ]]; then rm -rf "${i}" + if [[ -d /config/www/"$(basename "${i}")" ]]; then + lsiown -R abc:abc /config/www/"$(basename "${i}")" + fi fi if [[ ! -L "${i}" ]]; then ln -s /config/www/"$(basename "${i}")" "${i}" fi - lsiown -R abc:abc /config/www/"$(basename "${i}")" done # copy searchproviders if not exists and symlink