gnu: dmd: Update start/stop of standard service definitions.
authorLudovic Courtès <ludo@gnu.org>
Mon, 2 Dec 2013 22:38:49 +0000 (23:38 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 2 Dec 2013 22:38:49 +0000 (23:38 +0100)
commitf5a345adeb3259fb844fd6d07b4c96939587a018
treefef2ac3709a6c8f6bf3785f2ae8468e01dd98e7c
parent2941448ea8fa7da7bc75b5c0916c8122f8932ace
gnu: dmd: Update start/stop of standard service definitions.

* gnu/system/dmd.scm (mingetty-service): Add 'stop' field.
  (nscd-service): Run with '--foreground'.  Change 'stop' to use
  'make-kill-destructor'.
  (syslog-service): Run with '--no-detach'; change 'stop' similarly.
  (guix-service): Likewise for 'stop'.
  (static-networking-service): Remove 'sleep' call from 'start'.  Change
  'stop' to return #f when networking was actually stopped.
gnu/system/dmd.scm