~ruther/guix-local

afa54a38b738e6ddf4fb25757410cf7b24067b39 — Ludovic Courtès 9 years ago e4a01b7
services: syslog: Use a PID file.

* gnu/services/base.scm (syslog-service-type)[start]: Remove --no-detach
and use #:pid-file.
1 files changed, 2 insertions(+), 2 deletions(-)

M gnu/services/base.scm
M gnu/services/base.scm => gnu/services/base.scm +2 -2
@@ 907,8 907,8 @@ Service Switch}, for an example."
      (requirement '(user-processes))
      (start #~(make-forkexec-constructor
                (list #$(syslog-configuration-syslogd config)
                      "--no-detach"
                      "--rcfile" #$(syslog-configuration-config-file config))))
                      "--rcfile" #$(syslog-configuration-config-file config))
                #:pid-file "/var/run/syslog.pid"))
      (stop #~(make-kill-destructor))))))

;; Snippet adapted from the GNU inetutils manual.