guix-devel/gnu
Ludovic Courtès 1c96c1bbab linux-initrd: Mount / as a unionfs when asking for a volatile root.
* guix/build/linux-initrd.scm (make-essential-device-nodes): Make
  /dev/fuse.
  (boot-system): Add #:unionfs parameter.  Invoke UNIONFS instead of
  copying files over when VOLATILE-ROOT? is true.
* gnu/system/linux-initrd.scm (expression->initrd): Add #:inputs
  parameter.
  [files-to-copy]: New procedure.
  [builder]: Add 'to-copy' parameter; honor it.
  (qemu-initrd)[linux-modules]: Add 'fuse.ko' when VOLATILE-ROOT?.
  Pass UNIONFS-FUSE/STATIC as #:inputs; change builder to pass #:unionfs
  to 'boot-system'.
2014-04-14 23:59:08 +02:00
..
packages gnu: unionfs-fuse-static: Remove dependency on util-linux. 2014-04-14 23:47:15 +02:00
services system: Initialize $PATH before starting dmd services. 2014-04-09 17:16:02 +02:00
system linux-initrd: Mount / as a unionfs when asking for a volatile root. 2014-04-14 23:59:08 +02:00
packages.scm Factorize package search between 'guix package' and 'guix build'. 2013-12-21 22:36:32 +01:00
services.scm gnu: Introduce the (gnu services ...) modules. 2014-02-19 20:58:24 +01:00
system.scm Merge branch 'master' into core-updates 2014-02-22 00:27:57 +01:00