civodul pushed a change to branch wip-syslogd
in repository shepherd.
from f691129 logger: Make syslog output non-blocking.
new 917b9b5 squash! #:log-files returns a list of files rather than a
single file.
new 67465b4 squash! Mark periodically.
new 23690a3 squash! logger: Make syslog output non-blocking.
new 9b65c00 comm: ‘make-shepherd-output-port’ uses suspendable
‘put-string’.
new b4606b3 guix: Add system test for the built-in ‘system-log’ service.
The 5 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 | 46 +++++++++++++-
modules/shepherd/comm.scm | 17 +++---
modules/shepherd/logger.scm | 2 +-
modules/shepherd/service/system-log.scm | 103 ++++++++++++++++++++++++--------
tests/services/system-log.sh | 21 ++++---
5 files changed, 146 insertions(+), 43 deletions(-)