aboutsummaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/guix.scm4
-rw-r--r--gnu/services/networking.scm1
2 files changed, 5 insertions, 0 deletions
diff --git a/gnu/services/guix.scm b/gnu/services/guix.scm
index 81bfe45e4e..99b21f52d8 100644
--- a/gnu/services/guix.scm
+++ b/gnu/services/guix.scm
@@ -365,6 +365,7 @@
#:guile guile))
#:user #$user
#:group #$group
+ #:directory "/var/lib/guix-build-coordinator"
#:pid-file "/var/run/guix-build-coordinator/pid"
;; Allow time for migrations to run
#:pid-file-timeout 60
@@ -697,6 +698,7 @@ ca-certificates.crt file in the system profile."
#:user #$user
#:group #$group
+ #:directory "/var/lib/guix-data-service"
#:pid-file "/var/run/guix-data-service/pid"
#:environment-variables
`(,(string-append
@@ -716,6 +718,7 @@ ca-certificates.crt file in the system profile."
#$@extra-process-jobs-options)
#:user #$user
#:group #$group
+ #:directory "/var/lib/guix-data-service"
#:environment-variables
`("HOME=/var/lib/guix-data-service"
"GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt"
@@ -972,6 +975,7 @@ ca-certificates.crt file in the system profile."
'()))
#:user #$user
#:group #$group
+ #:directory "/var/lib/nar-herder"
#:pid-file "/var/run/nar-herder/pid"
#:environment-variables
`(,(string-append
diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm
index 5657b141d9..e2f6e6c0ca 100644
--- a/gnu/services/networking.scm
+++ b/gnu/services/networking.scm
@@ -1709,6 +1709,7 @@ simulation."
(ovs-vswitchd (file-append package "/sbin/ovs-vswitchd")))
(list (shepherd-service
(provision '(ovsdb))
+ (requirement '(user-processes))
(documentation "Run the Open vSwitch database server.")
(start #~(make-forkexec-constructor
(list #$ovsdb-server "--pidfile"