diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-01-31 14:36:48 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-01-31 14:36:48 +0100 |
commit | fd3bfc44ff65e166d1c515721c7870391dceb799 (patch) | |
tree | 48935d31ba8bcc11b1a9d04a89d0a7e58711c0d9 /gnu/system.scm | |
parent | 44ddf33ed5b86fd79921aba5572a82c2a940808c (diff) | |
download | gnu-guix-fd3bfc44ff65e166d1c515721c7870391dceb799.tar gnu-guix-fd3bfc44ff65e166d1c515721c7870391dceb799.tar.gz |
gnu: vm: Add support for running a VM that shares its store with the host.
* gnu/system/vm.scm (qemu-image): Check whether GUIX is #f.
(operating-system-build-gid, operating-system-default-contents): New
procedures.
(system-qemu-image): Use 'operating-system-build-gid'.
(system-qemu-image/shared-store,
system-qemu-image/shared-store-script): New procedures.
* gnu/system.scm: Add missing exports.
Diffstat (limited to 'gnu/system.scm')
-rw-r--r-- | gnu/system.scm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gnu/system.scm b/gnu/system.scm index e9ecfd2732..afea976165 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -38,6 +38,16 @@ operating-system? operating-system-services operating-system-packages + operating-system-bootloader-entries + operating-system-host-name + operating-system-kernel + operating-system-initrd + operating-system-users + operating-system-groups + operating-system-packages + operating-system-timezone + operating-system-locale + operating-system-services operating-system-derivation)) |