civodul pushed a change to branch master
in repository dmd.
from 841b009 service: Add 'status-sexp' action for dmd.
new b54ed34 deco: "deco status" is equivalent to "deco status dmd".
new 69d2574 Write the PID file atomically.
new 8c75740 service: Clear supplementary groups only when asked to.
new cf52577 deco: 'run-command' expects symbols.
new 2f204c9 service: 'status' always returns an sexp; 'deco'
interprets it.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile.am | 4 +-
dmd.texi | 19 ++++--
modules/deco.scm | 144 ++++++++++++++++++++++++++++++++++++++---------
modules/dmd.scm | 6 +-
modules/dmd/service.scm | 53 ++---------------
modules/dmd/support.scm | 17 ++++++
tests/basic.sh | 10 ++--
tests/respawn.sh | 2 +-
tests/status-sexp.sh | 18 ++++--
9 files changed, 178 insertions(+), 95 deletions(-)