1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/nixos/modules/system/boot
André-Patrick Bubel 2000fba561
nixos/fileystems: Fix boot fails with encrypted fs
Boot fails when a keyfile is configured for all encrypted filesystems
and no other luks devices are configured. This is because luks support is only
enabled in the initrd, when boot.initrd.luks.devices has entries. When a
fileystem has a keyfile configured though, it is setup by a custom
command, not by boot.initrd.luks.

This commit adds an internal config flag to enable luks support in the
initrd file, even if there are no luks devices configured.
2017-09-14 05:27:41 +02:00
..
loader Include date and NixOS version in systemd-boot entries 2017-09-02 14:28:34 -04:00
coredump.nix
emergency-mode.nix
initrd-network.nix
initrd-ssh.nix initrd-ssh: Use initrd secrets for host keys 2017-04-02 16:33:37 -04:00
kernel.nix Revert "boot.kernelParams: dedup and sort" 2017-08-26 15:45:24 +01:00
kexec.nix
luksroot.nix nixos/fileystems: Fix boot fails with encrypted fs 2017-09-14 05:27:41 +02:00
modprobe.nix
networkd.nix nixos/systemd-networkd: allow [Link] section in .network files 2017-07-29 21:25:21 +02:00
pbkdf2-sha512.c
plymouth.nix
resolved.nix
shutdown.nix
stage-1-init.sh nixos/bcachefs: init module 2017-08-31 05:39:31 -05:00
stage-1.nix swap: extend randomEncryption to plainOpen and ability to select cipher 2017-07-26 20:57:10 +03:00
stage-2-init.sh stage-2: shellsheck recommendations 2017-04-05 21:40:57 +02:00
stage-2.nix stage-2: replace readonly-mountpoint by findmnt 2017-04-05 09:05:18 +02:00
systemd-lib.nix nixos: escape brackets in systemd units 2017-04-12 15:56:26 +02:00
systemd-nspawn.nix systemd-nspawn: relax PrivateUsers check 2017-05-27 08:27:47 +01:00
systemd-unit-options.nix nixos/treewide: systemd.time is in manvolume 7 2017-03-21 08:28:53 +01:00
systemd.nix modules/systemd: improve logind.extraConfig example 2017-08-03 03:07:05 +02:00
timesyncd.nix
tmp.nix