aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix s6-softlimit docLaurent Bercot2025-12-062-5/+5
|
* Credit AlyssaLaurent Bercot2025-11-091-0/+1
|
* s6-softlimit: add -P option for RLIMIT_RTPRIOAlyssa Ross2025-11-092-2/+8
| | | | | | | | Bash ulimit uses -r for this, but in s6-softlimit that was already taken. I could have used -R, but Bash uses that for RLIMIT_RTTIME, so I didn't want to claim that one and create a similarly difficult decision for somebody adding that in future. I decided to use -P (for "priority") as the least bad still-available option.
* POSIX guarantees that pid == pgid for session leaders!Laurent Bercot2025-11-075-47/+23
|
* Move daemontools/runit wrapper support hereLaurent Bercot2025-11-0416-0/+1220
|
* stupid s6-svc bug fixLaurent Bercot2025-11-042-1/+2
|
* Improve s6-svc; prepare for 2.14.0.0Laurent Bercot2025-11-026-48/+74
|
* Prepare for 2.13.3.0Laurent Bercot2025-10-302-4/+4
|
* s6-supervise: try getsid instead of getpgid, see what OpenBSD saysLaurent Bercot2025-10-281-2/+2
|
* s6-background-watch: don't forget selfpipe_initLaurent Bercot2025-10-271-0/+2
|
* fix gen-deps.shLaurent Bercot2025-10-261-3/+1
|
* Obviously BSD stuff needs nonposix.hLaurent Bercot2025-10-231-0/+2
|
* Revert: actual fix is in skalibsLaurent Bercot2025-10-222-2/+1
|
* Add PTHREAD_LIB to s6-setlock's dependencies, because FreeBSDLaurent Bercot2025-10-222-1/+2
|
* More keventbridge fixesLaurent Bercot2025-10-221-6/+3
|
* Fix keventbridge_start invocationLaurent Bercot2025-10-221-1/+2
|
* Change s6-background-watch to use keventbridgeLaurent Bercot2025-10-221-70/+17
|
* Support procctl in s6-background-watchLaurent Bercot2025-10-223-17/+29
|
* Fix storage of struct thinfo_s in s6-background-watchLaurent Bercot2025-10-221-7/+8
|
* Add some doc, improve s6-background-watchLaurent Bercot2025-10-228-21/+181
|
* Add s6-background-watch (untested)Laurent Bercot2025-10-206-1/+316
|
* Add -m option to s6-accessrules-cdb-from-fsLaurent Bercot2025-10-042-2/+37
|
* s6-supervise: create supervise/service-lock on the first timeLaurent Bercot2025-09-251-1/+1
|
* Document sr.ht mirrorLaurent Bercot2025-09-241-1/+2
|
* s6-fdholder-delete: fix error messageLaurent Bercot2025-09-221-1/+1
|
* Prepare for 2.13.3.0Laurent Bercot2025-08-195-7/+26
|
* Seriously clean up s6-log; add Rperiod for periodic log rotations.Laurent Bercot2025-07-262-66/+92
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* doc: fix broken linkLaurent Bercot2025-06-301-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Support shlibs on MacOS, next iterationLaurent Bercot2025-05-302-0/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Correctly use pthread_lib sysdepLaurent Bercot2025-05-292-4/+12
|
* Support shlibs on MacOSLaurent Bercot2025-05-264-25/+64
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 2.13.2.0v2.13.2.0Laurent Bercot2025-05-051-1/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add hashLaurent Bercot2025-05-022-1/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Next batch of build fixesLaurent Bercot2025-04-292-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More build fixesLaurent Bercot2025-04-293-10/+20
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Latest batch of fixesLaurent Bercot2025-04-2819-26/+31
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Document s6-softlimit -H|-hLaurent Bercot2025-04-285-3/+23
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* pkg-config support, templated configure, etc.Laurent Bercot2025-04-2729-237/+1102
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Doc typo fixLaurent Bercot2025-04-111-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Readability improvement in s6-supervise.cLaurent Bercot2025-04-061-2/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for next version, fix configureLaurent Bercot2025-03-277-8/+24
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Don't step on POSIXLaurent Bercot2024-11-101-3/+3
| | | | | | remove() is in stdio.h, which bionic pulls. lol @ bionic. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 2.13.1.0v2.13.1.0Laurent Bercot2024-10-094-4/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* ... with the correct typeLaurent Bercot2024-10-041-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add flag-newpidns to the servicedir file listLaurent Bercot2024-10-041-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Document flag-newpidnsLaurent Bercot2024-10-041-0/+13
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 2.13.1.0; add flag-newpidnsLaurent Bercot2024-10-045-5/+16
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Revert, found a better wayLaurent Bercot2024-10-021-1/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add S6_SVFILE_TEMPLATE definitionLaurent Bercot2024-10-021-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Actual fix for keycheck_ip6Laurent Bercot2024-10-021-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>