aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Separate libs6rcrepoLaurent Bercot2025-10-2248-88/+90
|
* add getserviceflags and use it in fillset; add some docLaurent Bercot2025-10-2110-44/+97
|
* Move all string comparison operations into skalibsLaurent Bercot2025-10-097-21/+14
|
* Add s6-rc-set-install, repodefs pageLaurent Bercot2025-10-0610-56/+311
|
* Do not delete old store before the sync succeedsLaurent Bercot2025-10-057-24/+34
|
* Add repo/set touching to avoid extra compilesLaurent Bercot2025-10-017-6/+120
|
* Add stores, edit init and syncLaurent Bercot2025-10-0111-110/+176
|
* More progress: updated sync, nominal fixLaurent Bercot2025-09-2415-153/+358
|
* Add s6rc_repo_fixsetLaurent Bercot2025-09-227-9/+127
|
* Add s6-rc-set-commit, slightly rephrase other binariesLaurent Bercot2025-09-217-68/+187
|
* Support bundles in changestate, various refactorsLaurent Bercot2025-09-1811-50/+160
|
* Add s6-rc-set-changestate. FINALLY.Laurent Bercot2025-09-1515-180/+267
|
* Implement badsub, refactor moveservices, get ready for enable/disableLaurent Bercot2025-09-1510-46/+62
|
* Reorganize for 4 subs; add makesvlist, start badsubLaurent Bercot2025-09-0812-17/+290
|
* Almost got a full sync, still need the adjustment heuristicLaurent Bercot2025-08-198-17/+29
|
* Major refactors, add makesetbundle, refcompile/setcompile, etc.Laurent Bercot2025-08-0817-282/+678
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Next additions: better bundle management and autobuildLaurent Bercot2025-08-0516-99/+288
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add makebundle, moveservices, defcompileLaurent Bercot2025-08-046-19/+174
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Refactor to add listalldepsLaurent Bercot2025-08-045-72/+93
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More utilities: s6rc_nlto0, s6rc_repo_set_listdepsLaurent Bercot2025-08-045-0/+119
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* First fixesLaurent Bercot2025-08-046-7/+12
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* first draft of s6rc_repo_set_compileLaurent Bercot2025-08-0413-71/+290
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* bugfixesLaurent Bercot2025-07-052-23/+34
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add set-copy, set-deleteLaurent Bercot2025-07-045-15/+178
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* s6-rc-set-new, refactors, additions, etc.Laurent Bercot2025-07-0311-34/+247
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add verbosityLaurent Bercot2025-07-021-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* s6-rc-repo-init: better error messagesLaurent Bercot2025-07-023-12/+77
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* bugfixesLaurent Bercot2025-07-021-24/+10
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Finish s6-rc-repo-initLaurent Bercot2025-07-029-82/+240
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Solaris needs nonposix for mkdtempLaurent Bercot2025-06-301-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add s6-rc-repo-init, s6-rc-repo-populateLaurent Bercot2025-06-305-0/+181
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add s6rc_live_state functionsLaurent Bercot2025-06-184-0/+59
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* It's a vpath problem... so work around it, temporarily >.>Laurent Bercot2025-03-184-0/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* always fsync after cdb_make_finish in s6-rc-compileLaurent Bercot2025-03-181-2/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* fix full dynamic build (missing dep in s6-rc-oneshot-run)Laurent Bercot2025-03-181-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* 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>
* Prepare for 0.5.5.0; add s6rc_livedir_canonLaurent Bercot2024-07-055-0/+34
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.4.4 ; fix fds limit in s6rc-fdholderdLaurent Bercot2024-06-172-2/+13
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Remove all limits in s6-rc-fdholder-fillerLaurent Bercot2024-04-181-17/+13
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.4.3; get rid of 1st limit in s6-rc-fdholder-fillerLaurent Bercot2024-04-181-18/+25
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Raise limits in s6-rc-fdholder-fillerLaurent Bercot2024-04-181-11/+16
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to skalibs-2.14Laurent Bercot2023-09-092-6/+8
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.4.2; use open3() safe wrapperLaurent Bercot2023-07-061-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Remove debug instructionsLaurent Bercot2023-06-201-29/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Simplify selfpipe managementLaurent Bercot2023-04-071-8/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* version: 0.5.4.1v0.5.4.1Laurent Bercot2023-02-211-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.4.1; ensure livedir always has a lock fileLaurent Bercot2023-02-181-0/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 0.5.4.0; add start and stop subcommands to s6-rcLaurent Bercot2023-02-141-0/+10
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Always pass arguments to run.userLaurent Bercot2023-02-101-7/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>