| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | s6-rc list without selection prints everything | Laurent Bercot | 5 days | 1 | -16/+12 |
| | | |||||
| * | Add -c|--clean option to s6-rc (untested) | Laurent Bercot | 7 days | 5 | -9/+80 |
| | | |||||
| * | Update deps | Laurent Bercot | 2026-06-22 | 1 | -1/+1 |
| | | |||||
| * | s6-rc-set-change: move if-dependencies tristate to two bools | Laurent Bercot | 2026-06-15 | 1 | -33/+23 |
| | | |||||
| * | Prepare for 0.7.0.0; lots of changes! | Laurent Bercot | 2026-06-14 | 9 | -648/+347 |
| | | | | | | | | | | | | | | | | - 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 reload | Laurent Bercot | 2026-06-09 | 3 | -12/+62 |
| | | | | | Also support reload-signal in the service definition directory. | ||||
| * | Prepare for 0.6.1.2; make s6-rc-init idempotent and more resilient | Laurent Bercot | 2026-05-29 | 1 | -32/+125 |
| | | |||||
| * | s6-rc-init: accept -b, prepare for idempotence | Laurent Bercot | 2026-05-21 | 1 | -3/+38 |
| | | |||||
| * | Cleanup on s6-rc-repo-init sync error | Laurent Bercot | 2026-05-12 | 1 | -1/+11 |
| | | |||||
| * | Prepare for 0.6.1.1 ; fix loop exit condition in store checking | Laurent Bercot | 2026-05-09 | 1 | -0/+1 |
| | | |||||
| * | Convert s6-rc-init to gol | Laurent Bercot | 2026-05-02 | 1 | -54/+71 |
| | | |||||
| * | Support flag-timeout-killpg | Laurent Bercot | 2026-04-23 | 2 | -2/+28 |
| | | | | | Also add the missing support for flag-newpidns when compiling a db | ||||
| * | Prepare for 0.6.1.0; set RC_NAME in oneshots | Laurent Bercot | 2026-04-20 | 1 | -28/+41 |
| | | |||||
| * | Do not specialcase ENOENT on repo sync | Laurent Bercot | 2026-02-23 | 1 | -1/+0 |
| | | |||||
| * | s6rc_repo_sync error message fix; also allow overriding by later stores | Laurent Bercot | 2026-02-02 | 1 | -19/+11 |
| | | |||||
| * | s6-rc-repo-init: check validity of stores before creating links | Laurent Bercot | 2026-01-28 | 1 | -0/+11 |
| | | |||||
| * | Rename "sub" to "prescription" | Laurent Bercot | 2026-01-24 | 21 | -171/+171 |
| | | |||||
| * | And add similar options to s6-rc-set-install | Laurent Bercot | 2026-01-24 | 1 | -2/+6 |
| | | | | | | s6-rc-set-install downs essential services by default. This is different from the s6-rc-update default. | ||||
| * | Support bringing down essential services in s6-rc-update | Laurent Bercot | 2026-01-24 | 2 | -40/+64 |
| | | | | | Also adjust verbosity of s6-rc-compile | ||||
| * | Fix bugs in repo_syncset and repo_makesetbundles, refactor a bit | Laurent Bercot | 2026-01-24 | 2 | -71/+67 |
| | | | | | | | Also add an extra bundle in the demo store in order to test. Imports of store bundles didn't work properly; now they do. Sets were not properly synced on store change; now they are. | ||||
| * | bugfix in repo_syncset | Laurent Bercot | 2026-01-24 | 1 | -1/+1 |
| | | |||||
| * | s6-rc -X is now s6-rc --no-lock (not public) | Laurent Bercot | 2026-01-21 | 2 | -3/+3 |
| | | |||||
| * | Fix s6-rc-set-copy | Laurent Bercot | 2026-01-21 | 1 | -16/+10 |
| | | |||||
| * | TIL ENOTEMPTY is a thing | Laurent Bercot | 2026-01-21 | 1 | -1/+1 |
| | | |||||
| * | Better dry run messages in s6-rc | Laurent Bercot | 2026-01-21 | 1 | -3/+3 |
| | | |||||
| * | Bigfux | Laurent Bercot | 2026-01-20 | 1 | -1/+1 |
| | | |||||
| * | Option is --no-update, not ----no-update. Also fix dotpc. | Laurent Bercot | 2026-01-19 | 1 | -1/+1 |
| | | |||||
| * | Add --no-update option to s6-rc-set-install | Laurent Bercot | 2026-01-17 | 1 | -56/+62 |
| | | |||||
| * | Modernize s6-rc-compile; declare internal services as essential | Laurent Bercot | 2026-01-13 | 1 | -41/+41 |
| | | |||||
| * | Modernize s6-rc-db as well, fix tiny bug | Laurent Bercot | 2026-01-13 | 3 | -115/+162 |
| | | |||||
| * | Modernize s6-rc; add -E and -e options (with/out essentials) | Laurent Bercot | 2026-01-12 | 1 | -91/+125 |
| | | |||||
| * | s6-rc-set-install fixes | Laurent Bercot | 2025-12-21 | 3 | -71/+77 |
| | | |||||
| * | Working repo fix that understands pipelines | Laurent Bercot | 2025-12-20 | 16 | -90/+190 |
| | | |||||
| * | Add s6-rc-repo-list | Laurent Bercot | 2025-12-20 | 6 | -55/+81 |
| | | |||||
| * | Consistency of --force-essential option | Laurent Bercot | 2025-12-20 | 3 | -9/+10 |
| | | |||||
| * | Add s6-rc-set-fix | Laurent Bercot | 2025-12-20 | 8 | -71/+202 |
| | | |||||
| * | More fixes | Laurent Bercot | 2025-12-09 | 3 | -6/+5 |
| | | |||||
| * | Next batch of fixes | Laurent Bercot | 2025-12-09 | 15 | -57/+103 |
| | | |||||
| * | More fixes | Laurent Bercot | 2025-12-08 | 5 | -8/+10 |
| | | |||||
| * | Some bugfixes | Laurent Bercot | 2025-12-08 | 10 | -38/+61 |
| | | |||||
| * | s6-rc-set-list is now s6-rc-set-status and does everything | Laurent Bercot | 2025-11-26 | 4 | -87/+126 |
| | | |||||
| * | Add s6-rc-set-list | Laurent Bercot | 2025-11-12 | 2 | -0/+89 |
| | | |||||
| * | s6rc_repo_nlto0 replaced with string_index in skalibs | Laurent Bercot | 2025-11-10 | 5 | -37/+6 |
| | | |||||
| * | Make default bundle name configurable | Laurent Bercot | 2025-11-09 | 1 | -1/+1 |
| | | |||||
| * | Finish repo documentation; make bootdb configurable; fix install | Laurent Bercot | 2025-10-30 | 16 | -35/+41 |
| | | |||||
| * | Add missing doc pages | Laurent Bercot | 2025-10-30 | 1 | -1/+1 |
| | | |||||
| * | Add s6-rc-set-change doc page, update deps, fix verbosity guard | Laurent Bercot | 2025-10-30 | 2 | -9/+5 |
| | | |||||
| * | nonposix.h PLUS bsdsnowflake.h are necessary for st.mtim | Laurent Bercot | 2025-10-23 | 1 | -4/+4 |
| | | |||||
| * | Always use nonposix.h for mkdtemp, because Solaris and MacOS | Laurent Bercot | 2025-10-23 | 1 | -0/+2 |
| | | |||||
| * | Separate libs6rcrepo | Laurent Bercot | 2025-10-22 | 48 | -88/+90 |
| | | |||||
