Merge pull request #167206 from helsinki-systems/feat/systemd-stage-1-own-systemd

nixos/systemd-stage-1: Use an own systemd package
This commit is contained in:
Lassulus 2022-04-04 18:25:02 +01:00 committed by GitHub
commit aedd6ccfc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 1 deletions

View file

@ -150,7 +150,7 @@ in {
'';
package = (mkPackageOption pkgs "systemd" {
default = "systemdMinimal";
default = "systemdStage1";
}) // {
visible = false;
};

View file

@ -23370,6 +23370,17 @@ with pkgs;
libfido2 = null;
p11-kit = null;
};
systemdStage1 = systemdMinimal.override {
pname = "systemd-stage-1";
withCryptsetup = true;
withFido2 = true;
withTpm2Tss = true;
inherit lvm2 libfido2 p11-kit;
};
systemdStage1Network = systemdStage1.override {
pname = "systemd-stage-1-network";
withNetworkd = true;
};
udev = systemd; # TODO: change to systemdMinimal