From f97125c39ee1f715a3b35c9739eb4cedf4d21c50 Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Tue, 13 Mar 2018 23:21:43 -0500 Subject: [PATCH] update service for oneshot Signed-off-by: Kevin Carter --- templates/systemd-service.j2 | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/templates/systemd-service.j2 b/templates/systemd-service.j2 index 653e22f..b957f1c 100644 --- a/templates/systemd-service.j2 +++ b/templates/systemd-service.j2 @@ -61,16 +61,18 @@ MemoryAccounting={{ systemd_MemoryAccounting }} TasksAccounting={{ systemd_TasksAccounting }} {% endif %} +{% if service_type != 'oneshot' %} # Set Sandboxing -{% if item.program_sandboxing is defined %} -{% for key, value in item.program_sandboxing.items() %} +{% if item.program_sandboxing is defined %} +{% for key, value in item.program_sandboxing.items() %} {{ key }}={{ value }} -{% endfor %} -{% else %} +{% endfor %} +{% else %} PrivateTmp={{ systemd_PrivateTmp }} PrivateDevices={{ systemd_PrivateDevices }} PrivateNetwork={{ systemd_PrivateNetwork }} PrivateUsers={{ systemd_PrivateUsers }} +{% endif %} {% endif %} [Install]