From 08ef97d31fb9e858e59d52ac9c8749f326faa739 Mon Sep 17 00:00:00 2001 From: cbdev01 <93973229+cbdev01@users.noreply.github.com> Date: Tue, 29 Aug 2023 10:45:16 +0800 Subject: [PATCH] update script (#1216) * update script * update script --- script/upgrade.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/script/upgrade.sh b/script/upgrade.sh index 716442b49..4db40497a 100755 --- a/script/upgrade.sh +++ b/script/upgrade.sh @@ -52,6 +52,20 @@ update_container_ulimit() { fi } +update_container_security_opt() { + grep -q seccomp $PREFIX/docker-compose.yml && return + _SYS=$(uname) + if [ x$_SYS = x"Linux" ]; then + sed -i -e '/ulimits/{n;a\ security_opt:\n - seccomp:unconfined' -e '}' $PREFIX/docker-compose.yml + elif [ x$_SYS = x"Darwin" ]; then + sed -i '' -e '/ulimits/{n;a\ + \ security_opt:' -e ';a\ + \ - seccomp:unconfined' -e '}' $PREFIX/docker-compose.yml + else + >&2 echo System not recognized !! + fi +} + # # main # @@ -60,6 +74,7 @@ cd $PREFIX update_container_restart_policy update_container_ulimit +update_container_security_opt docker-compose pull docker-compose up -d