From 643445b7cf86339a40ba78379b8605d56b71d040 Mon Sep 17 00:00:00 2001 From: mmetc <92726601+mmetc@users.noreply.github.com> Date: Fri, 28 Jul 2023 16:01:50 +0200 Subject: [PATCH] docker: allow GID with no persistent sqlite db (#2381) --- docker/docker_start.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker/docker_start.sh b/docker/docker_start.sh index 9d1076deb..d328cff1a 100755 --- a/docker/docker_start.sh +++ b/docker/docker_start.sh @@ -273,8 +273,10 @@ fi # crowdsec sqlite database permissions if [ "$GID" != "" ]; then if istrue "$(conf_get '.db_config.type == "sqlite"')"; then - chown ":$GID" "$(conf_get '.db_config.db_path')" - echo "sqlite database permissions updated" + # don't fail if the db is not there yet + chown -f ":$GID" "$(conf_get '.db_config.db_path')" 2>/dev/null \ + && echo "sqlite database permissions updated" \ + || true fi fi