1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

services: shared-cache: Require user-file-systems.

Newly user-file-systems should be required by services
that do operations with mounts.

Change-Id: Ib0438bb2e783e1d7131dcea6a8c166e83850de81
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
Rutherther
2025-12-20 13:34:20 +01:00
parent 32988df493
commit d7fd4eab51

View File

@@ -1268,7 +1268,7 @@ ca-certificates.crt file in the system profile."
;; Each subdir has its own service
(name (string-append "shared-cache-" subdir "-" user))
;; Make sure the homes are already present
(requirement '(file-systems user-homes))
(requirement '(file-systems user-file-systems user-homes))
;; Mount each shared dir over the target dir in the users' .cache/
(source (string-append shared-directory "/" subdir))
(destination (string-append location "/" subdir))