diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-04-17 00:29:06 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-05-05 16:31:06 -0400 |
commit | 6b0704339dacaada2dd9a999395c2dffc1bd9af0 (patch) | |
tree | d00ad35316dd7b783a1031e130322495f449a0ca | |
parent | b1b41a23f4e48e35bafe282029190bba32cb7218 (diff) |
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.
-rw-r--r-- | gnu/services/spice.scm | 20 |
1 files changed, 11 insertions, 9 deletions
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 <shepherd-service> 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))) |