21 src = fetchFromGitHub {
25 hash = "sha256-+0pY4/f/qfIT1lLn2DXmJBZcDDEOil4H3zNY3911ACQ=";
28 vendorHash = "sha256-RmRY+HoNuijfcK8gNbOIyWCOa50BVJd3IZv2+Pc3FYw=";
31 substituteInPlace init/main.go --replace "/usr/bin/fsck" "${unixtools.fsck}/bin/fsck"
34 # integration tests are run against the current kernel
45 runtimeInputs = [ bash binutils kbd libfido2 lvm2 mdadm zfs ];
47 wrapProgram $out/bin/generator --prefix PATH : ${lib.makeBinPath runtimeInputs}
48 wrapProgram $out/bin/init --prefix PATH : ${lib.makeBinPath runtimeInputs}
52 description = "Fast and secure initramfs generator";
53 homepage = "https://github.com/anatol/booster";
54 license = licenses.mit;
55 maintainers = with maintainers; [ urandom ];