From a690a668269096957c86af10a7138c8d72a804c3 Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Sat, 13 Apr 2024 11:06:23 -0400 Subject: [PATCH 1/2] let lsiown ignore broken symlinks --- docker-mods.v3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-mods.v3 b/docker-mods.v3 index 9ebccc4..4d16fdd 100755 --- a/docker-mods.v3 +++ b/docker-mods.v3 @@ -132,7 +132,7 @@ create_lsiown_alias() { ERROR='**** Permissions could not be set. This is probably because your volume mounts are remote or read-only. ****\n**** The app may not work properly and we will not provide support for it. ****\n' PATH=("${@:2}") - /usr/bin/find "${PATH[@]}" "${MAXDEPTH[@]}" \( ! -group "${GROUP}" -o ! -user "${USER}" \) -exec chown "${OPTIONS[@]}" "${USER}":"${GROUP}" {} + || printf "${ERROR}" + /usr/bin/find "${PATH[@]}" "${MAXDEPTH[@]}" ! -xtype l \( ! -group "${GROUP}" -o ! -user "${USER}" \) -exec chown "${OPTIONS[@]}" "${USER}":"${GROUP}" {} + || printf "${ERROR}" EOF chmod +x /usr/bin/lsiown } From 31fd47144efdfd64e598f40eaced8863d17da81e Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Sat, 13 Apr 2024 16:09:51 -0400 Subject: [PATCH 2/2] update mod version and changelog --- docker-mods.v3 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-mods.v3 b/docker-mods.v3 index 4d16fdd..eac34ee 100755 --- a/docker-mods.v3 +++ b/docker-mods.v3 @@ -5,7 +5,8 @@ # Version 3 # 2022-09-25 - Initial Release -MOD_SCRIPT_VER="3.20240225" +# 2024-04-13 - Let lsiown ignore broken symlinks (requires gnu find) +MOD_SCRIPT_VER="3.20240413" # Define custom folder paths SCRIPTS_DIR="/custom-cont-init.d"