nixpkgs/nixos/modules/system/boot/systemd
Peter Marshall 96f0f8b632 nixos/systemd-stage-1: follow systemd /run propagation
We currently bypass systemd's switch-root logic by premounting
/sysroot/run. Make sure to propagate its sub-mounts with the recursive
flag, in accordance with the default switch-root logic.

This is required for creds at /run/credentials to survive the transition
from initrd -> host.

(cherry picked from commit 7d36daa76a)
2025-07-01 21:04:10 +03:00
..
coredump.nix nixos/*: tag manpage references 2025-01-27 02:47:01 +01:00
dm-verity.nix
fido2.nix
homed.nix
initrd-secrets.nix
initrd.nix nixos/systemd-stage-1: follow systemd /run propagation 2025-07-01 21:04:10 +03:00
journald-gateway.nix
journald-remote.nix
journald-upload.nix
journald.nix nixos/systemd: unconditional systemd-journald-audit.socket 2025-05-20 13:30:26 +00:00
logind.nix nixos/logind: add "sleep" option to logindHandlerType 2025-03-10 19:44:27 +01:00
nspawn.nix
oomd.nix nixos/systemd-oomd: use the correct name for the top-level user slice 2025-06-24 21:07:45 +00:00
repart.nix repart: Enable discard option 2025-04-11 12:46:50 +02:00
shutdown.nix nixos/shutdown: Create /run/initramfs with mode 0700 2025-04-13 12:02:16 -04:00
sysupdate.nix nixos/doc: convert links to manpages 2025-02-21 16:31:09 +01:00
sysusers.nix nixos/sysusers: respect per user .enable 2025-03-20 20:43:00 +00:00
tmpfiles.nix nixos/tmpfiles: properly escape argument option 2025-04-02 13:23:42 +02:00
tpm2.nix nixos/systemd: conditionally leave out some upstream units 2025-03-19 08:14:48 -07:00
user.nix
userdbd.nix