From d99af8fbe30236c1aad0906ced3e5eb27709b8a9 Mon Sep 17 00:00:00 2001 From: Nitesh Konkar Date: Tue, 10 Apr 2018 09:26:58 +0530 Subject: [PATCH] dev-guide: Conditionally add kata-runtime as suffix If kata-runtime is already added as a runtime to kata-containers.conf then you need not add it again. Fixes: #49 Signed-off-by: Nitesh Konkar --- Developer-Guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Developer-Guide.md b/Developer-Guide.md index 1920ab8e6..24d78af47 100644 --- a/Developer-Guide.md +++ b/Developer-Guide.md @@ -185,7 +185,7 @@ $ dir=/etc/systemd/system/docker.service.d $ file="$dir/kata-containers.conf" $ sudo mkdir -p "$dir" $ sudo test -e "$file" || echo -e "[Service]\nType=simple\nExecStart=\nExecStart=/usr/bin/dockerd -D --default-runtime runc" | sudo tee "$file" -$ sudo sed -i 's!^\(ExecStart=[^$].*$\)!\1 --add-runtime kata-runtime=/usr/local/bin/kata-runtime!g' "$file" +$ sudo grep -q "kata-runtime=" $file || sudo sed -i 's!^\(ExecStart=[^$].*$\)!\1 --add-runtime kata-runtime=/usr/local/bin/kata-runtime!g' "$file" $ sudo systemctl daemon-reload $ sudo systemctl restart docker ```