~ruther/guix-local

ad7a807d84827f504d492cc1e2ac84f287fd29f6 — Ludovic Courtès 8 years ago 418cbf6
services: avahi: Read PID file from /run.

* gnu/services/avahi.scm (%avahi-activation, avahi-shepherd-service):
Use /run/avahi-daemon/ instead of /var/run/avahi-daemon/.  This was the
case since the switch to Avahi 0.7 (commit
550f4509acf2c0f67882260414b0bb2843e07465).
1 files changed, 2 insertions(+), 2 deletions(-)

M gnu/services/avahi.scm
M gnu/services/avahi.scm => gnu/services/avahi.scm +2 -2
@@ 94,7 94,7 @@
  ;; Activation gexp.
  #~(begin
      (use-modules (guix build utils))
      (mkdir-p "/var/run/avahi-daemon")))
      (mkdir-p "/run/avahi-daemon")))

(define (avahi-shepherd-service config)
  "Return a list of <shepherd-service> for CONFIG."


@@ 111,7 111,7 @@
                           "--daemonize"
                           #$@(if debug? #~("--debug") #~())
                           "-f" #$config)
                     #:pid-file "/var/run/avahi-daemon/pid"))
                     #:pid-file "/run/avahi-daemon/pid"))
           (stop #~(make-kill-destructor))))))

(define avahi-service-type