nixpkgs/nixos/modules/system/boot
Eduard Bachmakov 987f6a5bf2 nixos/systemd/initrd: Fix emergencyAccess to work with null.
Implementation is now compatible with the option's .type already defined.

This allows us to pass `config.users.users.<user>.hashedPassword` even if this is null (the default).

Before:
true  => access
false => no access
hash  => access via password
null  => eval error

After:
true  => access
false => no access
hash  => access via password
null  => no access

(cherry picked from commit b33bf6b99a)
2024-08-21 22:42:12 +00:00
..
loader nixos/systemd-boot: Add reboot-for-bitlocker support 2024-08-06 18:12:59 +07:00
systemd nixos/systemd/initrd: Fix emergencyAccess to work with null. 2024-08-21 22:42:12 +00:00
binfmt.nix treewide: Remove usage of pkgs.{system,hostPlatform} aliases 2024-05-16 11:48:32 +02:00
clevis.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
clevis.nix nixos/clevis: add support for parent encrypted zfs datasets 2024-06-24 18:48:25 +00:00
emergency-mode.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
grow-partition.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
initrd-network.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
initrd-openvpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
initrd-ssh.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
kernel_config.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
kernel.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
kexec.nix
luksroot.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
modprobe.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
networkd.nix nixos/networkd: add new Network section options 2024-07-04 19:09:00 +00:00
pbkdf2-sha512.c
plymouth.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
resolved.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shutdown.nix
stage-1-init.sh nixos/stage-1.init.sh: only set 'IFS' in 'waitDevice' for bcachefs 2024-01-16 15:06:05 -06:00
stage-1.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
stage-2-init.sh stage-2: don't write to /dev/kmsg if missing 2023-10-30 21:53:52 +01:00
stage-2.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
stratisroot.nix minor refactoring 2023-05-19 10:22:45 -04:00
systemd.nix systemd: add a name option to all systemd units 2024-04-15 11:32:45 +02:00
timesyncd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tmp.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
uki.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
unl0kr.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
uvesafb.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00