mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 04:19:19 -08:00
chore: nf-fmt-nix
This commit is contained in:
parent
7486517713
commit
9903866044
160 changed files with 4570 additions and 3019 deletions
|
|
@ -4,24 +4,30 @@ in {
|
|||
freeipa-ipasam = let
|
||||
attrs = old: {
|
||||
pname = "freeipa-ipasam";
|
||||
patches = old.patches or [ ] ++ [
|
||||
../packages/freeipa-ipasam.patch
|
||||
];
|
||||
patches =
|
||||
old.patches
|
||||
or []
|
||||
++ [
|
||||
../packages/freeipa-ipasam.patch
|
||||
];
|
||||
configureFlags = lib.filter (f: f != "--disable-server") old.configureFlags;
|
||||
};
|
||||
overrides = {
|
||||
samba = final.samba-ldap;
|
||||
};
|
||||
in (final.freeipa.override overrides).overrideAttrs attrs;
|
||||
in
|
||||
(final.freeipa.override overrides).overrideAttrs attrs;
|
||||
|
||||
samba-ldap = final.samba.override {
|
||||
enableLDAP = true;
|
||||
};
|
||||
|
||||
samba-ipa = final.samba-ldap.overrideAttrs (old: {
|
||||
buildInputs = old.buildInputs ++ [
|
||||
final.freeipa-ipasam
|
||||
];
|
||||
buildInputs =
|
||||
old.buildInputs
|
||||
++ [
|
||||
final.freeipa-ipasam
|
||||
];
|
||||
postInstall = ''
|
||||
${old.postInstall or ""}
|
||||
cp -a ${final.freeipa-ipasam}/lib/samba/pdb/ipasam.so $out/lib/samba/pdb/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue