aboutsummaryrefslogtreecommitdiffstats
path: root/doc/s6-rc.html
Commit message (Collapse)AuthorAgeFilesLines
* Add -c|--clean option to s6-rc (untested)Laurent Bercot7 days1-2/+26
|
* Prepare for 0.7.0.0; lots of changes!Laurent Bercot2026-06-141-2/+1
| | | | | | | | | | | | | | | - 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/+21
| | | | Also support reload-signal in the service definition directory.
* Prepare for 0.6.1.0; set RC_NAME in oneshotsLaurent Bercot2026-04-201-0/+5
|
* Update deps/docs/mirrorsLaurent Bercot2026-04-041-0/+1
|
* Modernize s6-rc; add -E and -e options (with/out essentials)Laurent Bercot2026-01-121-2/+11
|
* Prepare for 0.5.4.0; add start and stop subcommands to s6-rcLaurent Bercot2023-02-141-3/+22
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add the notion of essential serviceLaurent Bercot2020-08-201-1/+10
|
* Scrap s6-rc-compile -u/-g, implement uid/self instead. Prepare for 0.5.0.0Laurent Bercot2019-02-041-3/+6
|
* Make s6-rc prefix-independent; implement s6-rc diffLaurent Bercot2017-10-091-1/+25
| | | | | | Using scandir/ in s6-rc is useless, we have access to the servicedirs/ directly. That prevents us from being concerned with scandir prefixes.
* Usability changes for transition failures in s6-rc changeLaurent Bercot2017-06-181-0/+40
| | | | | | | | - Add explicit s6-svc -d call for longrun transition failure - Add SIGTERM and SIGINT handling: kill all longrun transitions - Doc update - Credit Lionel - Prepare for 0.2.1.0
* Switch doc to schemeless URLsLaurent Bercot2017-05-231-6/+6
|
* Don't wait on locks by default (fail instead); add a -b option to get the ↵Laurent Bercot2017-03-231-6/+17
| | | | | | waiting behaviour Also fix a few types in s6-rc-compile (unsigned int -> uint32_t for avltree indices)
* Doc typo fixLaurent Bercot2016-01-121-1/+1
|
* No need for -a in s6-rc -u invocation; remove -X from dryrun printLaurent Bercot2015-09-231-13/+8
|
* Some documentation updatesLaurent Bercot2015-09-231-4/+5
|
* s6-rc-update bugfixes. Now works on nops.Laurent Bercot2015-09-121-0/+5
|
* - add support for --livedirLaurent Bercot2015-08-131-4/+6
| | | | - doc fixes
* Intermediary commit; working on source dir format change. Should work, but ↵Laurent Bercot2015-08-121-0/+12
| | | | untested as for now.
* Various bugfixes, thanks Colin BoothLaurent Bercot2015-07-141-1/+10
| | | | (haven't touched the timeouts yet)
* Apply fixes suggested by Colin BoothLaurent Bercot2015-07-131-3/+6
|
* - Minor fixes to s6-rcLaurent Bercot2015-07-071-76/+228
| | | | - More doc
* Start of docLaurent Bercot2015-07-041-1/+1
|
* Bugfixes.Laurent Bercot2015-06-161-5/+5
|
* Initial commitLaurent Bercot2015-06-041-0/+163