| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Assume sa->len is 0 at invocation of registerit().
Reset it to 0 before exiting it. So sa is always available as
scratch space.
|
| | |
|
| |
|
|
|
| |
Also add .gitkeep files, remove old include-local/s6lockd.h,
update a little bit of doc, make s6-ftrigrd pipe-only
|
| | |
|
| |
|
|
|
|
|
|
| |
s6_supervise_unlink_names can spawn a s6-ftrigrd to wait for an 'x'
event. This creates a fifodir under $scandir/$name/event. But after
the unlink, $scandir/$name doesn't exist anymore, so s6-ftrigrd
fails to clean it up. To fix that, we subscribe with the realpath
of $scandir/$name instead.
|
| | |
|
| |
|
|
|
|
| |
s6lock has been deleted in the previous major update. There were
still traces of it in the doc, and lock.h still existed, although
non-functional. Clean all that up.
|
| |
|
|
| |
That helps when LD_LIBRARY_PATH is necessary.
|
| | |
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
| |
remove() is in stdio.h, which bionic pulls. lol @ bionic.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make all pointers out-of-object, even if that means an
additional alloc.
Objects that move need to be flat, so in the absence of a
proper multi-object storage structure, deep allocs is the
only solution.
The alternative is to use gensetdyn so objects don't move,
but here we already have a ftrig1_t, a stralloc and a regex_t
making deep allocs, so who cares about one more - the overhead
of gensetdyn is probably more expensive.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
|
|
| |
ftrigw_clean() didn't clean properly.
ftrig1_make() didn't give enough perms to the fifo, notification
could fail in certain cases.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
|
| |
This will be used for more transparent instance management
in s6-rc.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
| |
libs6auto distinct from libs6 because of execline dep.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
| |
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|
| |
|
|
|
|
|
|
|
| |
Renamed from s6-svdir-(un)link.
Doc added. Full functionality added.
Still need to be tested.
Unrelated: .h names simplified.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
|