From 7982ddf763886f1d5f3900da85e8810d1762f0ea Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Fri, 12 Feb 2021 01:08:49 -0600 Subject: [PATCH] Update IKEv2 script - Minor fix: When used inside a Docker container, do not restart the IPsec service if it is not currently running. --- extras/ikev2setup.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/extras/ikev2setup.sh b/extras/ikev2setup.sh index 9242c25..f274968 100644 --- a/extras/ikev2setup.sh +++ b/extras/ikev2setup.sh @@ -1043,10 +1043,12 @@ apply_ubuntu1804_nss_fix() { } restart_ipsec_service() { - bigecho "Restarting IPsec service..." + if [ "$in_container" = "0" ] || { [ "$in_container" = "1" ] && service ipsec status >/dev/null 2>&1; } then + bigecho "Restarting IPsec service..." - mkdir -p /run/pluto - service ipsec restart 2>/dev/null + mkdir -p /run/pluto + service ipsec restart 2>/dev/null + fi } print_client_added_message() {