guix/gnu
Ludovic Courtès 748d4a84d1
linux-boot: Ensure /etc exists on the root file system.
Fixes a regression introduced in
c828969036 whereby /etc would no longer be
created as a result of calling 'mark-as-not-killable'.

This would affect ISO images because 'make-iso9660-image' does not
create /etc by default.  In particular, the ISO installation image as
created by the "iso-image-installer" test would fail to boot while
creating the /root/etc/mtab symlink:
<https://hydra.gnu.org/build/2352514/nixlog/9/raw>.

* gnu/build/linux-boot.scm (mount-root-file-system): Make sure /root/etc
exists.
2017-11-29 16:44:53 +01:00
..
bootloader bootloader: extlinux: Fix device tree path. 2017-11-23 20:07:04 +01:00
build linux-boot: Ensure /etc exists on the root file system. 2017-11-29 16:44:53 +01:00
packages gnu: openconnect: Use only vpnc-scripts. 2017-11-29 16:08:36 +01:00
services services: certbot: Add default value and description. 2017-11-28 23:34:25 +01:00
system vm: Use os-defined initrd intead of base-initrd. 2017-11-26 13:50:37 +01:00
tests tests: Add 'git-http' test. 2017-11-28 23:34:25 +01:00
artwork.scm
bootloader.scm
local.mk gnu: vpnc: Use newer vpnc-scripts. 2017-11-29 16:08:36 +01:00
packages.scm Revert "Add (guix self) and use it when pulling." 2017-11-21 23:53:10 +01:00
services.scm services: Add 'lookup-service-types'. 2017-11-08 22:31:58 +01:00
system.scm Add semicolon in commands that set GUIX_PROFILE. 2017-11-20 18:43:10 +01:00
tests.scm