aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6rc/s6rc_servicedir_internal.c
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for 0.7.0.0; lots of changes!Laurent Bercot2026-06-141-8/+9
| | | | | | | | | | | | | | | - s6-rc-bundle deleted. Changing bundles without recompiling is not supported anymore. (It works, but it incentivizes poor workflows; it is better to handle stuff at the source level and recompile when in doubt, that's what s6-frontend does.) - new db format, need to recompile and use s6-rc-format-upgrade on new live db - support for the reload-signal file in service directories - new reload scripts for oneshots (which is why the db format has changed) - new "s6-rc reload" command, calling s6-svc -l on longruns (which makes use of reload-signal, HUP by default) and the reload script on oneshots - the live state now tracks when a service has been explicitly brought up as opposed to by pulled by dependencies. Nothing uses the feature for now but now the tech is there for an auto-stop-if-unneeded feature.
* Prepare for 0.6.2.0; implement s6-rc reloadLaurent Bercot2026-06-091-0/+1
| | | | Also support reload-signal in the service definition directory.
* Support flag-timeout-killpgLaurent Bercot2026-04-231-0/+1
| | | | Also add the missing support for flag-newpidns when compiling a db
* Support flag-newpidnsLaurent Bercot2024-10-041-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Create instance subdir when copying templateLaurent Bercot2024-10-021-0/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Don't hard depend on PATH_MAX; change servicedir file listLaurent Bercot2023-01-311-2/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add support for s6-instanceLaurent Bercot2022-12-221-0/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Change s6rc_servicedir to types defined in s6/servicedir.hLaurent Bercot2022-08-181-26/+26
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add lock-fd supportLaurent Bercot2021-09-261-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.2.1; build against new skalibs/execline/s6Laurent Bercot2020-12-071-1/+3
|
* Add support for max-death-tally and down-signal, prepare for 0.4.1.0Laurent Bercot2018-06-151-1/+3
|
* Add support for timeout-killLaurent Bercot2017-05-191-0/+1
|
* Adapt to skalibs-2.5.0.0Laurent Bercot2017-03-131-12/+11
|
* Types fix: first passLaurent Bercot2017-01-081-3/+4
|
* Some refactor + add servicedir copy functions in libs6rcLaurent Bercot2015-08-251-0/+83