civodul pushed a change to branch main
in repository shepherd.
from 8d88024 shepherd: ‘system*’ and ‘system’ replacements honor current
directory.
new 4d8161f shepherd: Open the socket before starting the root service.
new 787d5a3 shepherd: Exit if another instance is listening on the socket.
new 3d07b5a service: Improve “invalid service provision list” message.
new fcc4d15 logger: Add buffering on the input.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 8 ++
modules/shepherd.scm | 284 ++++++++++++++++++++++---------------------
modules/shepherd/comm.scm | 34 +++++-
modules/shepherd/logger.scm | 1 +
modules/shepherd/service.scm | 4 +-
tests/basic.sh | 8 +-
6 files changed, 192 insertions(+), 147 deletions(-)