diff --git a/systemd/doh-client.service b/systemd/doh-client.service index 9ac5672fd4e507bdb97c660ca8cf5804fc3d85d0..650c8439562fe5b19ead4496ae8168d8eaaf7de4 100644 --- a/systemd/doh-client.service +++ b/systemd/doh-client.service @@ -10,7 +10,10 @@ AmbientCapabilities=CAP_NET_BIND_SERVICE ExecStart=/usr/local/bin/doh-client -conf /etc/dns-over-https/doh-client.conf LimitNOFILE=1048576 Restart=always -RestartSec=3 +RestartSec=1s +RestartMaxDelaySec=76s +RestartSteps=9 +StartLimitIntervalSec=0 Type=simple DynamicUser=yes diff --git a/systemd/doh-server.service b/systemd/doh-server.service index 442979b37dab93876346e6afb6ce0cc13f5ec9ee..a8d811ebac6ba5cd0f4a75a7fb5e98c551792d87 100644 --- a/systemd/doh-server.service +++ b/systemd/doh-server.service @@ -8,7 +8,10 @@ AmbientCapabilities=CAP_NET_BIND_SERVICE ExecStart=/usr/local/bin/doh-server -conf /etc/dns-over-https/doh-server.conf LimitNOFILE=1048576 Restart=always -RestartSec=3 +RestartSec=1s +RestartMaxDelaySec=76s +RestartSteps=9 +StartLimitIntervalSec=0 Type=simple DynamicUser=yes