]> Sergey Matveev's repositories - public-inbox.git/blobdiff - examples/public-inbox-httpd@.service
Merge tag 'v1.6.1' into eidx
[public-inbox.git] / examples / public-inbox-httpd@.service
index 4efea2ad0bae51dcbabefacdaf4238374b454f61..e811da40497a402e88f1b58a614a8519e7980434 100644 (file)
@@ -17,8 +17,15 @@ PERL_INLINE_DIRECTORY=/tmp/.pub-inline
 
 LimitNOFILE = 30000
 ExecStartPre = /bin/mkdir -p -m 1777 /tmp/.pub-inline
-ExecStart = /usr/local/bin/public-inbox-httpd
+ExecStart = /usr/local/bin/public-inbox-httpd \
+-1 /var/log/public-inbox/httpd.out.log
+StandardError = syslog
+
+# NonBlocking is REQUIRED to avoid a race condition if running
+# simultaneous services
+NonBlocking = true
 Sockets = public-inbox-httpd.socket
+
 KillSignal = SIGQUIT
 User = nobody
 Group = nogroup