From 4925487b44b02e7013c13da6670ad15bae8aed7a Mon Sep 17 00:00:00 2001 From: andryyy Date: Mon, 16 Aug 2021 20:02:47 +0200 Subject: [PATCH] [Update] Fix problem with deprecated IPv6 NAT container --- update.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/update.sh b/update.sh index ebcdb634..e2c5a8ca 100755 --- a/update.sh +++ b/update.sh @@ -178,7 +178,13 @@ migrate_docker_nat() { fi fi # Removing legacy container - sed -i '/ipv6nat-mailcow:$/,/^$/d' docker-compose.yml docker-compose.override.yml + sed -i '/ipv6nat-mailcow:$/,/^$/d' docker-compose.yml + if [ -s docker-compose.override.yml ]; then + sed -i '/ipv6nat-mailcow:$/,/^$/d' docker-compose.override.yml + if [[ "$(cat docker-compose.override.yml | sed '/^\s*$/d' | wc -l)" == "2" ]]; then + mv docker-compose.override.yml docker-compose.override.yml_backup + fi + fi echo -e "\e[32mGreat! \e[0mNative IPv6 NAT is active.\e[0m" else echo -e "\e[31mPlease upgrade Docker to version ${DOCKERV_REQ} or above.\e[0m"