summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/services/base.scm8
1 files changed, 5 insertions, 3 deletions
diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index 1f31df1d87..8d710114d1 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -3875,9 +3875,11 @@ to handle."
pam))))))
(define (greetd-run-user-activation config)
- #~(let ((d "/run/user"))
- (mkdir d #o755)
- (chmod d #o755)))
+ #~(begin
+ (use-modules (guix build utils))
+ (let ((d "/run/user"))
+ (mkdir-p d)
+ (chmod d #o755))))
(define (greetd-shepherd-services config)
(map