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

environment: Provide a writable /run/user/$UID.

* guix/scripts/environment.scm (launch-environment/container): Add
/run/user/UID to ‘file-systems’.
* tests/guix-environment-container.sh: Test it.

Change-Id: I44c70a7554a06f40d073c25929ea7c6ded356d08
This commit is contained in:
Ludovic Courtès
2025-05-19 21:28:14 +02:00
parent 0c799ea004
commit f8527e7f20
2 changed files with 8 additions and 0 deletions

View File

@@ -203,6 +203,9 @@ guix environment --bootstrap --container --ad-hoc guile-bootstrap \
guix environment --bootstrap --container --ad-hoc guile-bootstrap \
-- guile -c '(mkdir (string-append (getenv "HOME") "/foo"))'
# And /run too!
guix environment --bootstrap --container --ad-hoc guile-bootstrap \
-- guile -c '(mkdir "/run/user/1000/shepherd")'
# Check the exit code.