about summary refs log tree commit diff
path: root/src/supervision/s6-supervise.c
Commit message (Expand)AuthorAgeFilesLines
* s6-svlink, s6-svunlink, .h changesLaurent Bercot2021-08-301-2/+1
* skalibs-2.11.0.0 API changeLaurent Bercot2021-08-091-8/+6
* Add lock-fd feature to s6-superviseLaurent Bercot2021-06-181-25/+93
* bugfix: unignore SIGPIPE before execing a user-controlled processLaurent Bercot2021-02-111-0/+2
* Big signal/command semantics change to svscan/supervise; add s6-svperms.Laurent Bercot2020-12-041-64/+44
* Fix lock permissionsLaurent Bercot2020-12-021-5/+5
* Fix build against skalibs-2.10.0.0Laurent Bercot2020-12-021-4/+91
* Use execv() where applicableLaurent Bercot2020-01-161-3/+2
* Adapt to new stopwatch APILaurent Bercot2019-09-061-2/+1
* Separate wall clocks from stopwatchesLaurent Bercot2019-09-041-5/+6
* bugfix: correctly handle s6-svc -XLaurent Bercot2019-01-231-2/+2
* Down signal customization: add ./down-signal file and s6-svc -rLaurent Bercot2018-06-151-12/+32
* Bugfix: inverted warning condition on s6_dtally_write (non-critical)Laurent Bercot2018-03-261-1/+1
* Add s6-svdt, change default max tally to 100, add doc, prepare for 2.7.1.0Laurent Bercot2018-03-201-1/+1
* Add death tally support to s6-supervise, throttling support to s6_svstatus_tLaurent Bercot2018-03-201-0/+27
* Add s6_svc_lock_take() and s6_svc_lock_release()Laurent Bercot2017-07-121-1/+1
* Add the timeout-kill feature to s6-supervise. Prepare for version 2.5.1.0.Laurent Bercot2017-05-191-2/+21
* Stop using flagwant; new s6-svstat API; s6-svwait's timeout exitcode is now 99Laurent Bercot2017-03-251-9/+4
* Implement permanent failure for services via ./finish exiting 125Laurent Bercot2017-03-201-1/+7
* Change setpgrp() to setpgid(0, 0) because lolBSD don't have a standard setpg...Laurent Bercot2017-03-141-1/+1
* Fix argument order in memchr() !Laurent Bercot2017-03-121-1/+1
* Adapt to skalibs-2.5.0.0Laurent Bercot2017-03-121-12/+12
* setpgrp() when nosetsid contains "setpgrp" (asked by Buck Evans)Laurent Bercot2017-02-191-2/+11
* Two-space indentation please :PLaurent Bercot2017-01-281-2/+2
* code style fix, types change in docLaurent Bercot2017-01-281-1/+1
* supervise: set down&ready (D) even on LASTFINISHOlivier Brunel2017-01-281-1/+7
* Types fix, first passLaurent Bercot2017-01-121-6/+6
* - Fix selfpipe_read() invocation: the return is int, not charLaurent Bercot2015-11-301-2/+1
* Agh! SIGWINCH isn't POSIX!Laurent Bercot2015-10-121-0/+3
* Add SIGWINCH support to s6-supervise and s6-svc (-y)Laurent Bercot2015-10-121-9/+14
* Fix display of readiness at service startupLaurent Bercot2015-09-171-0/+1
* - Add timeout-finish support and "down-readiness"Laurent Bercot2015-07-201-76/+79
* - doc fixes (changed mentions of s6-notifywhenup)Laurent Bercot2015-06-251-13/+35
* - Add support for SIGUSR1 for poweroff in s6-svscanLaurent Bercot2015-06-171-4/+11
* - Readiness notification support in s6-superviseLaurent Bercot2015-06-151-26/+101
* - Revert LASTFINISH special case (closing stdin/out) in s6-supervise.Laurent Bercot2015-03-011-10/+0
* - added the s6_fdholder library to libs6. (Nothing useful yet.)Laurent Bercot2015-01-191-15/+15
* - Parallel build fix v2.0.1.0Laurent Bercot2015-01-141-8/+12
* Make ./event subdir private with s6-supervise's gid instead of public by defaultLaurent Bercot2014-12-071-1/+1
* Bugfix: WTERMSIG, not WIFSIGNAL for 2nd argument to ./finish in s6-superviseLaurent Bercot2014-12-051-1/+1
* Initial commitLaurent Bercot2014-12-051-0/+508