summaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2021-05-02 09:56:42 +0100
committerChristopher Baines <mail@cbaines.net>2021-05-02 09:56:42 +0100
commitc1131911a7ff28fde6a027f84c2760c8d5033409 (patch)
tree3a058abd9abb0056b1be2d3420a424e18d1e798e /gnu/services
parent1b792e8b5275dc010c53d91062082340431204f2 (diff)
downloadguix-patches-c1131911a7ff28fde6a027f84c2760c8d5033409.tar
guix-patches-c1131911a7ff28fde6a027f84c2760c8d5033409.tar.gz
services: guix-build-coordinator: Fix queue builds state directory.
This service doesn't create a PID file, but it does write a file with the processed commits in it, so create a directory to contain that. * gnu/services/guix.scm (guix-build-coordinator-queue-builds-activation): Ensure /var/cache/guix-build-coordinator-queue-builds exists.
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/guix.scm6
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/services/guix.scm b/gnu/services/guix.scm
index e44cf86aba..a5ed28647f 100644
--- a/gnu/services/guix.scm
+++ b/gnu/services/guix.scm
@@ -523,9 +523,9 @@
(mkdir-p "/var/log/guix-build-coordinator")
- ;; Allow writing the PID file
- (mkdir-p "/var/run/guix-build-coordinator-queue-builds")
- (chown "/var/run/guix-build-coordinator-queue-builds"
+ ;; Allow writing the processed commits file
+ (mkdir-p "/var/cache/guix-build-coordinator-queue-builds")
+ (chown "/var/cache/guix-build-coordinator-queue-builds"
(passwd:uid %user)
(passwd:gid %user))))