diff options
-rw-r--r-- | gnu/services/base.scm | 8 |
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 |