guix-devel/gnu/build
Ludovic Courtès de1c158f32 system: Add support for boot-time mapped devices.
* gnu/build/linux-boot.scm (boot-system): Add #:pre-mount parameter and
  honor it.
* gnu/system/linux-initrd.scm (base-initrd): Add #:mapped-devices
  parameter.  Add 'device-mapping-commands' variable, and use it to
  build the #:pre-mount argument of 'boot-system'.
* gnu/system.scm (mapped-device-user,
  operating-system-user-mapped-devices,
  operating-system-boot-mapped-devices): New procedures.
  (device-mapping-services): Use 'operating-system-user-mapped-devices'
  instead of 'operating-system-mapped-devices'.
  (operating-system-initrd-file): Call the initrd with #:mapped-devices.
2014-09-22 11:20:41 +02:00
..
activation.scm activation: Ensure existing user accounts have the right settings. 2014-09-22 10:10:08 +02:00
file-systems.scm linux-boot: Ask fsck for a progress bar. 2014-09-19 21:51:36 +02:00
install.scm activation: Make the /bin/sh symlink at activation time. 2014-09-12 00:14:52 +02:00
linux-boot.scm system: Add support for boot-time mapped devices. 2014-09-22 11:20:41 +02:00
linux-initrd.scm linux-initrd: Store Linux modules in a normal store directory. 2014-09-08 23:47:29 +02:00
vm.scm vm: Move store copy handling to (guix build store-copy). 2014-09-04 23:24:54 +02:00