From 6b0704339dacaada2dd9a999395c2dffc1bd9af0 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sat, 17 Apr 2021 00:29:06 -0400 Subject: services: Fix the spice-vdagent service. * gnu/services/spice.scm (spice-vdagent-activation): Update runtime directory from /var/run/spice-vdagentd to /run/spice-vdagentd. (spice-vdagent-service-type): Specify a default value and fix indentation. --- gnu/services/spice.scm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'gnu/services') diff --git a/gnu/services/spice.scm b/gnu/services/spice.scm index fd85dc234f..a2aee4ab2a 100644 --- a/gnu/services/spice.scm +++ b/gnu/services/spice.scm @@ -38,7 +38,7 @@ "Return the activation gexp for CONFIG." #~(begin (use-modules (guix build utils)) - (mkdir-p "/var/run/spice-vdagentd"))) + (mkdir-p "/run/spice-vdagentd"))) (define (spice-vdagent-shepherd-service config) "Return a for spice-vdagentd with CONFIG." @@ -61,14 +61,16 @@ (compose list spice-vdagent-configuration-spice-vdagent)) (define spice-vdagent-service-type - (service-type (name 'spice-vdagent) - (extensions - (list (service-extension shepherd-root-service-type - spice-vdagent-shepherd-service) - (service-extension activation-service-type - spice-vdagent-activation) - (service-extension profile-service-type - spice-vdagent-profile))))) + (service-type + (name 'spice-vdagent) + (default-value (spice-vdagent-configuration)) + (extensions + (list (service-extension shepherd-root-service-type + spice-vdagent-shepherd-service) + (service-extension activation-service-type + spice-vdagent-activation) + (service-extension profile-service-type + spice-vdagent-profile))))) (define* (spice-vdagent-service #:optional (config (spice-vdagent-configuration))) -- cgit v1.2.3