finit: allow configuring the login and sysctl binaries

This commit is contained in:
Aaron Andersen
2026-04-28 17:35:05 +09:00
parent 816f1571c6
commit e3dc2d666d
+4 -2
View File
@@ -7,6 +7,8 @@
libcap,
libite,
libuev,
shadow,
sysctl,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -60,8 +62,8 @@ stdenv.mkDerivation (finalAttrs: {
];
env.NIX_CFLAGS_COMPILE = toString [
"-D_PATH_LOGIN=\"/run/current-system/sw/bin/login\""
"-DSYSCTL_PATH=\"/run/current-system/sw/bin/sysctl\""
"-D_PATH_LOGIN=\"${shadow}/bin/login\""
"-DSYSCTL_PATH=\"${sysctl}/bin/sysctl\""
];
meta = {