From 94222a882455d571d94aad6c1512cba3eebff0fd Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Thu, 11 Jul 2019 03:16:57 +0300 Subject: [PATCH] docker-entrypoint: do not symlink if there is already one; force if there is not --- docker-entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 4e83878..f6e0904 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -6,8 +6,8 @@ cd /patched-lib && \ for f in * ; do suffix="${f##*.so}" name="$(basename "$f" "$suffix")" - ln -s "$f" "$name" - ln -s "$f" "$name.1" + [ -h "$name" ] || ln -sf "$f" "$name" + [ -h "$name" ] || ln -sf "$f" "$name.1" done && \ ldconfig [ "$OLDPWD" ] && cd -