From: Florian Pelz Date: Sat, 1 Jan 2022 12:17:14 +0100 Subject: [PATCH] TEST elogind: Watch PID file. * gnu/services/desktop.scm (elogind-shepherd-service): Set #:pid-file. --- gnu/services/desktop.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm index c6761ca784..fc5617c046 100644 --- a/gnu/services/desktop.scm +++ b/gnu/services/desktop.scm @@ -13,6 +13,7 @@ ;;; Copyright © 2020 Tobias Geerinckx-Rice ;;; Copyright © 2020 Reza Alizadeh Majd ;;; Copyright © 2021 Brice Waegeneire +;;; Copyright © 2022 Florian Pelz ;;; ;;; This file is part of GNU Guix. ;;; @@ -731,7 +732,9 @@ (define (elogind-shepherd-service config) #:environment-variables (list (string-append "ELOGIND_CONF_FILE=" #$(elogind-configuration-file - config))))) + config))) + ;; The PID path from elogind's package definition: + #:pid-file "/run/systemd/elogind.pid")) (stop #~(make-kill-destructor))))) (define elogind-service-type base-commit: 87624540b486d710749ad00ef5aa427a9e5c1d0c -- 2.34.0