civodul pushed a change to branch wip-syslogd
in repository shepherd.
from 7683332 squash! Log messages from /proc/kmsg.
new e8ee0e8 squash! Multiple sources + RTD printer.
new dfa5103 Move endpoints to (shepherd endpoints).
new 28584dc endpoints: Fix docstring of ‘open-sockets’.
new 08f5a17 endpoints: Call ‘listen’ only for stream sockets.
new c53ca02 squash! Use <endpoint> rather than Unix-domain file names.
new e1c344d squash! Support for AF_INET endpoints and sender logging.
new 1a8dede squash! #:log-files -> #:message-destination
new e63dd4b squash! guix: Add system test for the built-in ‘system-log’
service.
The 8 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:
.guix/manifest.scm | 1 +
Makefile.am | 1 +
doc/shepherd.texi | 3 +-
modules/shepherd/endpoints.scm | 195 ++++++++++++++++++++++++++++++++
modules/shepherd/service.scm | 177 ++---------------------------
modules/shepherd/service/system-log.scm | 137 +++++++++++++---------
tests/services/system-log.sh | 37 ++++--
7 files changed, 321 insertions(+), 230 deletions(-)
create mode 100644 modules/shepherd/endpoints.scm