Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-04 | Support flag-newpidns | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2024-10-02 | Create instance subdir when copying template | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2024-07-05 | Prepare for 0.5.5.0; add s6rc_livedir_canon | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-07-06 | Prepare for 0.5.4.2; use open3() safe wrapper | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-06-20 | Remove debug instructions | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-18 | Prepare for 0.5.4.1; ensure livedir always has a lock file | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-08 | Add instance support to s6-rc-update | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-06 | Update s6 dep; simplify servicedir block/unblock | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-01-31 | Don't hard depend on PATH_MAX; change servicedir file list | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-12-22 | Add support for s6-instance | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-11-10 | Open the shared locks O_RDONLY, duh. | Laurent Bercot | |
Instead of writing workarounds for EROFS and chattr +i and still failing to properly address other cases. Noob. Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-08-18 | Change s6rc_servicedir to types defined in s6/servicedir.h | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-07-28 | ... but do it with the correct logic | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-07-28 | Allow opening the db on chattr +i | Laurent Bercot | |
This is done by ignoring EPERM on open() just like we ignore EROFS. Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-06-08 | Prepare for 0.5.3.2; adapt to skalibs-2.12.0.0 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-09-26 | Add lock-fd support | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-09-02 | Adapt to s6-2.11.0.0 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-10 | Update dependencies, adjust to skalibs-2.11.0.0 apis | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2020-12-10 | You want shared locks, Sherlock | Laurent Bercot | |
2020-12-10 | Create down files on s6_supervise_link | Laurent Bercot | |
2020-12-07 | Prepare for 0.5.2.1; build against new skalibs/execline/s6 | Laurent Bercot | |
2020-03-21 | Include posixishard as late as possible | Laurent Bercot | |
2019-02-20 | Adapt to skalibs/posixishard.h | Laurent Bercot | |
2019-02-10 | bugfix: add max-death-tally and down-signal support to s6-rc-compile! | Laurent Bercot | |
2019-01-15 | Add s6-log notifications to examples, prepare for 0.4.1.1 | Laurent Bercot | |
2018-07-21 | Adapt to skalibs-2.7.0.0 | Laurent Bercot | |
2018-06-15 | Add support for max-death-tally and down-signal, prepare for 0.4.1.0 | Laurent Bercot | |
2017-12-21 | Work around NetBSD and Solaris braindeadness | Laurent Bercot | |
2017-12-07 | Fix (hopefully) the two remaining bugs in s6-rc-update... | Laurent Bercot | |
2017-12-07 | Get this right, maybe? | Laurent Bercot | |
2017-12-07 | Fix off-by-one in s6rc_livedir_create | Laurent Bercot | |
2017-12-04 | Refactor s6-rc-init and s6-rc-upgrade around atomic_symlink and ↵ | Laurent Bercot | |
s6rc_livedir_create | |||
2017-11-04 | Implement funnels. Needs testing. | Laurent Bercot | |
2017-10-19 | Change safety guard to PATH_MAX because Solaris doesn't know NAME_MAX | Laurent Bercot | |
2017-10-17 | Limit prefix size to NAME_MAX | Laurent Bercot | |
2017-10-09 | version: 0.3.0.0v0.3.0.0 | Laurent Bercot | |
2017-10-09 | Replace suffix with prefix | Laurent Bercot | |
2017-10-08 | Add -s to s6-rc-init; prepare for 0.3.0.0 | Laurent Bercot | |
2017-08-22 | Prepare for 0.2.1.2 | Laurent Bercot | |
2017-07-12 | Fix a race condition in s6rc_servicedir_manage() | Laurent Bercot | |
2017-05-19 | Add support for timeout-kill | Laurent Bercot | |
2017-05-12 | bugfixes: fd leak in s6-rc-oneshot-run, and missing coe in s6rc_lock | Laurent Bercot | |
2017-03-23 | Don't wait on locks by default (fail instead); add a -b option to get the ↵ | Laurent Bercot | |
waiting behaviour Also fix a few types in s6-rc-compile (unsigned int -> uint32_t for avltree indices) | |||
2017-03-13 | Cleanup of superfluous includes | Laurent Bercot | |
2017-03-13 | Adapt to skalibs-2.5.0.0 | Laurent Bercot | |
2017-01-08 | Types fix: first pass | Laurent Bercot | |
2016-03-17 | Add rollback to s6rc_servicedir_manage; it should now be transactional | Laurent Bercot | |
2015-10-27 | - appease gcc, which still doesn't understand data flow across gotos, in ↵ | Laurent Bercot | |
s6rc_lock - document proper service stubbing for OpenRC | |||
2015-09-16 | s6-rc-update bigfux | Laurent Bercot | |
2015-09-12 | s6-rc-update bugfixes. Now works on nops. | Laurent Bercot | |