Janusz Dziemidowicz
2145ba4ca7
Revert "add PIDFile directive to systemd service"
...
This reverts commit 19c095a817
.
See discussion at #375 for details.
2015-10-28 10:15:41 +01:00
Tatsuhiro Tsujikawa
f0bf2233d2
Remove the word "experimental" since HTTP/2 has been finalized
2015-10-20 00:19:49 +09:00
Tomasz Buchert
19c095a817
add PIDFile directive to systemd service
2015-10-01 11:09:11 +02:00
Janusz Dziemidowicz
1cdd8b1c58
Fix daemon upgrade when running under systemd
...
Systemd assumes that service of type simple is stopped when the main
process exits. This causes systemd to kill all nghttpx processes when
doing a process upgrade (via USR2/QUIT signals). Change the service
type to forking which behaves correctly on upgrade.
2015-09-25 15:01:02 +02:00
Tatsuhiro Tsujikawa
3d5493c3f1
nghttpx-logrotate: Don't use killall since we have multiple processes
2015-09-24 23:43:24 +09:00
Janusz Dziemidowicz
4a5d1b6708
Make traditional init script fail if new config file is broken
...
Instead of assuming that upgrade is always successful, check if a new
process actually started. Do not kill old process if the new one
failed.
2015-09-24 14:56:55 +02:00
Tomasz Buchert
da57989cf6
start nghttpx with --daemon
2015-09-11 18:59:37 +02:00
Tatsuhiro Tsujikawa
762bafa47b
Add tlsticketupdate.go to EXTRA_DIST
2015-07-29 21:18:16 +09:00
Tatsuhiro Tsujikawa
0ed8ed3f8d
tlsticketupdate.go: Add expiry time, some refactoring
2015-07-29 21:14:43 +09:00
Tatsuhiro Tsujikawa
7a3dff5a65
Add sample TLS ticket key generator program
2015-07-28 01:59:48 +09:00
Tatsuhiro Tsujikawa
14adcb2d81
Substitute bindir in nghttpx-upstart.conf
2015-05-06 15:56:18 +09:00
Tatsuhiro Tsujikawa
13660edef2
Merge branch 'patch-upstart' of https://github.com/wzyboy/nghttp2 into wzyboy-patch-upstart
2015-05-06 15:54:42 +09:00
Tatsuhiro Tsujikawa
98034286ac
Substitute bindir in nghttpx.service
2015-05-06 15:53:12 +09:00
Tatsuhiro Tsujikawa
2a37a28d72
Revert "Substitute bindir for nghttpx.service"
...
This reverts commit 7bb154f768
.
2015-05-06 15:37:56 +09:00
Tatsuhiro Tsujikawa
7bb154f768
Substitute bindir for nghttpx.service
...
Use static pattern rules to use same recipe for nghttpx-init and
nghttpx.service.
Also rewrite how to produce nghttpx
2015-05-06 12:02:12 +09:00
Zhuoyun Wei
eb96aa261f
Add Upstart configuration file
2015-05-06 10:38:24 +08:00
Tatsuhiro Tsujikawa
232d359cbb
Add nghttpx.service to distribution
2015-05-06 11:02:51 +09:00
Tatsuhiro Tsujikawa
9a162b81f0
Merge branch 'patch-systemd-service' of https://github.com/wzyboy/nghttp2 into wzyboy-patch-systemd-service
2015-05-05 22:37:21 +09:00
Zhuoyun Wei
989d381aab
Add systemd service file
2015-05-04 23:56:09 +08:00
Zhuoyun Wei
1d65d82cb5
Improve logrotate configuration file
...
- Avoid changing file permissions
- Make sure all log files are reopened
- Remove non-sense prerotate script
- Send SIGUSR1 to all nghttpx processes
2015-05-04 23:17:27 +08:00
Tatsuhiro Tsujikawa
ebdbe88bc0
Add contrib/.gitignore
2014-11-23 19:32:54 +09:00
Tatsuhiro Tsujikawa
75a23c6c7e
Add sample nghttpx logrotate configuration
2014-10-19 18:09:01 +09:00
Tatsuhiro Tsujikawa
eaca5d83b0
Add nghttpx init file for convenience
2014-10-19 18:06:34 +09:00