| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | s6-svscan bugfix: -L impacts namemax, not max | Laurent Bercot | 2026-03-31 | 1 | -1/+1 |
| | | |||||
| * | Merge branch '2.15.0.0' | Laurent Bercot | 2026-03-18 | 1 | -68/+86 |
| |\ | |||||
| | * | s6-svscan trivial fix; s6-svunlink bugfix; start prep for 2.15.0.0 | Laurent Bercot | 2026-03-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | s6_supervise_unlink_names can spawn a s6-ftrigrd to wait for an 'x' event. This creates a fifodir under $scandir/$name/event. But after the unlink, $scandir/$name doesn't exist anymore, so s6-ftrigrd fails to clean it up. To fix that, we subscribe with the realpath of $scandir/$name instead. | ||||
| | * | Refactor ftrig using sass; clean up API a bit, update its users | Laurent Bercot | 2026-03-16 | 1 | -68/+86 |
| | | | |||||
| * | | s6-svscan: remove broken optimization for inactive removal | Laurent Bercot | 2026-02-20 | 1 | -11/+3 |
| |/ | |||||
| * | Add initial cleanup to s6-svscan | Laurent Bercot | 2026-01-24 | 1 | -2/+21 |
| | | |||||
| * | s6-svscan can be the last living piece of a deleted s6 version and still work | Laurent Bercot | 2025-12-24 | 1 | -1/+1 |
| | | |||||
| * | Prepare for 2.12.0.4; also close s6-svscan's stderr on exit when special | Laurent Bercot | 2024-04-15 | 1 | -0/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.12.0.2; fix scheduling of rescans/restarts in s6-svscan | Laurent Bercot | 2023-11-20 | 1 | -2/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | bugfix: s6-svscan didn't delay killing until scan. Prepare for 2.12.0.1. | Laurent Bercot | 2023-11-08 | 1 | -13/+28 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.14 | Laurent Bercot | 2023-09-09 | 1 | -25/+29 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Use open safe wrappers; remove debug boilerplate | Laurent Bercot | 2023-07-06 | 1 | -64/+11 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Document new s6-svscan options | Laurent Bercot | 2023-06-24 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | More better debug info | Laurent Bercot | 2023-06-20 | 1 | -2/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | More debug information | Laurent Bercot | 2023-06-20 | 1 | -12/+33 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | New and improved s6-svscan | Laurent Bercot | 2023-06-14 | 1 | -336/+469 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.13.0.0 | Laurent Bercot | 2022-11-29 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-svscan QoL: close stdout on exit if catch-all logger is present | Laurent Bercot | 2022-09-28 | 1 | -3/+13 |
| | | | | | | | This should allow the catch-all logger to exit at the same time. Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Add upper limit to -c in s6-svscan | Laurent Bercot | 2022-08-21 | 1 | -0/+1 |
| | | | | | | | Also document it, and document changes to s6-supervise Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-svscan: treat s6-svscan-log as a logger for s6-svscanctl purposes | Laurent Bercot | 2022-06-28 | 1 | -22/+31 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-svlink, s6-svunlink, .h changes | Laurent Bercot | 2021-08-30 | 1 | -1/+1 |
| | | | | | | | | | | Renamed from s6-svdir-(un)link. Doc added. Full functionality added. Still need to be tested. Unrelated: .h names simplified. Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | skalibs-2.11.0.0 API change | Laurent Bercot | 2021-08-09 | 1 | -7/+7 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix s6-svscan startup | Laurent Bercot | 2020-12-04 | 1 | -15/+21 |
| | | |||||
| * | Big signal/command semantics change to svscan/supervise; add s6-svperms. | Laurent Bercot | 2020-12-04 | 1 | -1/+1 |
| | | |||||
| * | Fix lock permissions | Laurent Bercot | 2020-12-02 | 1 | -1/+1 |
| | | |||||
| * | Fix build against skalibs-2.10.0.0 | Laurent Bercot | 2020-12-02 | 1 | -1/+46 |
| | | |||||
| * | Adapt to new exec.h | Laurent Bercot | 2020-11-28 | 1 | -20/+10 |
| | | |||||
| * | Prepare for 2.10.0.0 ; store preliminary changes to s6-svscan/ctl. | Laurent Bercot | 2020-11-27 | 1 | -74/+84 |
| | | |||||
| * | Add SIGPWR and SIGWINCH support to s6-svscan | Laurent Bercot | 2020-02-18 | 1 | -0/+8 |
| | | |||||
| * | Use execv() where applicable | Laurent Bercot | 2020-01-16 | 1 | -3/+3 |
| | | |||||
| * | Restore console fd on s6-svscan exec | Laurent Bercot | 2020-01-15 | 1 | -0/+11 |
| | | |||||
| * | Add console holder functionality to s6-svscan | Laurent Bercot | 2020-01-15 | 1 | -3/+14 |
| | | |||||
| * | Adapt to new stopwatch API | Laurent Bercot | 2019-09-06 | 1 | -2/+1 |
| | | |||||
| * | Separate wall clocks from stopwatches | Laurent Bercot | 2019-09-04 | 1 | -0/+1 |
| | | |||||
| * | bugfix: s6-svscan not always honoring scan deadline | Laurent Bercot | 2018-10-22 | 1 | -1/+1 |
| | | |||||
| * | Add -d notif to s6-svscan; this is only shallow readiness. | Laurent Bercot | 2018-04-20 | 1 | -3/+17 |
| | | |||||
| * | Switch to xpathexec_* | Laurent Bercot | 2017-08-28 | 1 | -2/+1 |
| | | |||||
| * | Adapt to skalibs-2.5.0.0 | Laurent Bercot | 2017-03-12 | 1 | -16/+15 |
| | | |||||
| * | Types fix, first pass | Laurent Bercot | 2017-01-12 | 1 | -6/+6 |
| | | |||||
| * | - s6-svscan defaults to -t0 instead of -t5000 | Laurent Bercot | 2016-03-18 | 1 | -1/+1 |
| | | | | | - rc for v2.3.0.0, waiting to update deps before releasing | ||||
| * | - add -s support to s6-svscan | Laurent Bercot | 2015-10-06 | 1 | -7/+42 |
| | | | | | | - change examples to support -s - change examples to invoke s6-rc, remove servicedirs | ||||
| * | - minor bugfix in s6-log (correct return when stat() fails)v2.2.1.1 | Laurent Bercot | 2015-10-05 | 1 | -0/+1 |
| | | | | | | | | - remove fucking -Bsymbolic - add s6-setsid to stage 1 example - prepare shutdown functionality for s6-svscan - version: 2.2.1.1 | ||||
| * | s6-svscan bugfix: remove inactive dead services after the next scan | Laurent Bercot | 2015-09-01 | 1 | -5/+16 |
| | | |||||
| * | - Add support for SIGUSR1 for poweroff in s6-svscan | Laurent Bercot | 2015-06-17 | 1 | -1/+9 |
| | | | | | - Optimize respawn delay in s6-supervise | ||||
| * | - added the s6_fdholder library to libs6. (Nothing useful yet.) | Laurent Bercot | 2015-01-19 | 1 | -4/+3 |
| | | | | | | | | | | | - fixed execline invocation in s6-log with slashpackage - integrated s6_svc_main.c's functionality into s6-svscanctl and deleted it - integrated Olivier Brunel's suggestions for wstat report in supervise/status - minor fixes to s6-supervise's status reports - separated sigaction calls in ftrigw_notifyb, this spares a few syscalls in s6-supervise - updated doc to reflect the changes - version bumped to 2.1.0.0 because API breakage (./finish, s6-svstat) | ||||
| * | Initial commit | Laurent Bercot | 2014-12-05 | 1 | -0/+498 |
