chore: nfs-utils-ldap

This commit is contained in:
arcnmx 2024-04-09 14:50:52 -07:00
parent 292f54b28f
commit 217a553164
2 changed files with 16 additions and 0 deletions

View file

@ -7,11 +7,13 @@ in rec {
default = nixlib.composeManyExtensions [ default = nixlib.composeManyExtensions [
barcodebuddy barcodebuddy
krb5 krb5
nfs
nginx nginx
samba samba
]; ];
barcodebuddy = import ./barcodebuddy.nix; barcodebuddy = import ./barcodebuddy.nix;
krb5 = import ./krb5.nix; krb5 = import ./krb5.nix;
nfs = import ./nfs.nix;
nginx = import ./nginx.nix; nginx = import ./nginx.nix;
samba = import ./samba.nix; samba = import ./samba.nix;
deploy-rs = inputs.deploy-rs.overlays.default or inputs.deploy-rs.overlay; deploy-rs = inputs.deploy-rs.overlays.default or inputs.deploy-rs.overlay;

14
overlays/nfs.nix Normal file
View file

@ -0,0 +1,14 @@
final: prev: {
# https://github.com/NixOS/nixpkgs/pull/286793
nfs-utils-ldap = prev.nfs-utils.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [
final.openldap
(final.cyrus_sasl.override {
openssl = final.openssl_legacy;
})
];
configureFlags = old.configureFlags ++ [
"--enable-ldap"
];
});
}