diff options
Diffstat (limited to 'roles/elevate')
4 files changed, 16 insertions, 0 deletions
diff --git a/roles/elevate/dolmetsch-raspi/templates/dolmetschctl.service.j2 b/roles/elevate/dolmetsch-raspi/templates/dolmetschctl.service.j2 index 53ce6734..cd97cc3e 100644 --- a/roles/elevate/dolmetsch-raspi/templates/dolmetschctl.service.j2 +++ b/roles/elevate/dolmetsch-raspi/templates/dolmetschctl.service.j2 @@ -4,6 +4,10 @@ Description=dolmetschctl Client [Service] {# TODO: remove hardcoded IP #} ExecStart=/opt/dolmetschctl/bin/dolmetschctl 192.168.48.102:8234 +Restart=always +RestartSecs=1s +StartLimitBurst=10 +StartLimitIntervalSec=5s CapabilityBoundingSet=CAP_NET_BIND_SERVICE NoNewPrivileges=yes PrivateTmp=yes diff --git a/roles/elevate/dolmetsch-raspi/templates/dolmetschctld.service.j2 b/roles/elevate/dolmetsch-raspi/templates/dolmetschctld.service.j2 index d26d1313..c8c9ca79 100644 --- a/roles/elevate/dolmetsch-raspi/templates/dolmetschctld.service.j2 +++ b/roles/elevate/dolmetsch-raspi/templates/dolmetschctld.service.j2 @@ -3,6 +3,10 @@ Description=dolmetschctl Server [Service] ExecStart=/opt/dolmetschctl/bin/dolmetschctld +Restart=always +RestartSecs=1s +StartLimitBurst=10 +StartLimitIntervalSec=5s CapabilityBoundingSet=CAP_NET_BIND_SERVICE NoNewPrivileges=yes PrivateTmp=yes diff --git a/roles/elevate/dolmetsch-raspi/templates/rtp-recv.service.j2 b/roles/elevate/dolmetsch-raspi/templates/rtp-recv.service.j2 index 4f7cf889..b338ff65 100644 --- a/roles/elevate/dolmetsch-raspi/templates/rtp-recv.service.j2 +++ b/roles/elevate/dolmetsch-raspi/templates/rtp-recv.service.j2 @@ -4,6 +4,10 @@ Description=RTP Receiver [Service] {# TODO: remove hardcoded IP #} ExecStart=/usr/local/bin/rtp-recv.sh 192.168.48.103 +Restart=always +RestartSecs=1s +StartLimitBurst=10 +StartLimitIntervalSec=5s CapabilityBoundingSet=CAP_NET_BIND_SERVICE NoNewPrivileges=yes PrivateTmp=yes diff --git a/roles/elevate/dolmetsch-raspi/templates/rtp-send.service.j2 b/roles/elevate/dolmetsch-raspi/templates/rtp-send.service.j2 index 47903afd..40a029ab 100644 --- a/roles/elevate/dolmetsch-raspi/templates/rtp-send.service.j2 +++ b/roles/elevate/dolmetsch-raspi/templates/rtp-send.service.j2 @@ -4,6 +4,10 @@ Description=RTP Sender [Service] {# TODO: remove hardcoded IP #} ExecStart=/usr/local/bin/rtp-send.sh 192.168.48.102 +Restart=always +RestartSecs=1s +StartLimitBurst=10 +StartLimitIntervalSec=5s CapabilityBoundingSet=CAP_NET_BIND_SERVICE NoNewPrivileges=yes PrivateTmp=yes |