X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=examples%2Fpublic-inbox-nntpd%40.service;h=a879841e6dacde6096c89d666547370cd150f4fe;hb=ecea327e3d4386a22652fc08f71ac7d65b8f9b70;hp=3e203e0bfbce0e3a7c7bbe5db9bd865a225e5264;hpb=37bf2db81bbbe114d7fc5a00e30d3d5a6fa74de5;p=public-inbox.git diff --git a/examples/public-inbox-nntpd@.service b/examples/public-inbox-nntpd@.service index 3e203e0b..a879841e 100644 --- a/examples/public-inbox-nntpd@.service +++ b/examples/public-inbox-nntpd@.service @@ -18,14 +18,19 @@ PERL_INLINE_DIRECTORY=/tmp/.pub-inline LimitNOFILE = 30000 ExecStartPre = /bin/mkdir -p -m 1777 /tmp/.pub-inline ExecStart = /usr/local/bin/public-inbox-nntpd \ --1 /var/log/public-inbox/nntpd.out.log \ --2 /var/log/public-inbox/nntpd.err.log +-1 /var/log/public-inbox/nntpd.out.log +StandardError = syslog + +# NonBlocking is REQUIRED to avoid a race condition if running +# simultaneous services +NonBlocking = true Sockets = public-inbox-nntpd.socket + KillSignal = SIGQUIT User = nobody Group = nogroup ExecReload = /bin/kill -HUP $MAINPID -TimeoutStopSec = 3600 +TimeoutStopSec = 86400 KillMode = process [Install]