diff options
-rw-r--r-- | gnu/services/virtualization.scm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/services/virtualization.scm b/gnu/services/virtualization.scm index 539e4fa86a..79d88f2b8a 100644 --- a/gnu/services/virtualization.scm +++ b/gnu/services/virtualization.scm @@ -974,7 +974,9 @@ is added to the OS specified in CONFIG." #~(lambda () (let ((pid (fork+exec-command #$vm-command #:user "childhurd" - #:group "childhurd" + ;; XXX TODO: use "childhurd" after + ;; updating Shepherd + #:group "kvm" #:environment-variables ;; QEMU tries to write to /var/tmp ;; by default. @@ -1005,6 +1007,7 @@ is added to the OS specified in CONFIG." (user-account (name "childhurd") (group "childhurd") + (supplementary-groups '("kvm")) (comment "Privilege separation user for the childhurd") (home-directory "/var/empty") (shell (file-append shadow "/sbin/nologin")) |