X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fprivate%2Fdatabases%2Fopenldap_replication.nix;h=df4101be7c7e3398f10db7cd48fadca46b1d1256;hb=5400b9b6f65451d41a9106fae6fc00f97d83f4ef;hp=2980c97bf41cb6191483e8a44de7b55a7b88612a;hpb=441da8aac378f401625e82caf281fa0e26128310;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/databases/openldap_replication.nix b/modules/private/databases/openldap_replication.nix index 2980c97..df4101b 100644 --- a/modules/private/databases/openldap_replication.nix +++ b/modules/private/databases/openldap_replication.nix @@ -3,6 +3,10 @@ let cfg = config.myServices.databasesReplication.openldap; eldiron_schemas = pkgs.callPackage ./openldap/eldiron_schemas.nix {}; ldapConfig = hcfg: name: pkgs.writeText "slapd.conf" '' + include ${pkgs.openldap}/etc/schema/core.schema + include ${pkgs.openldap}/etc/schema/cosine.schema + include ${pkgs.openldap}/etc/schema/inetorgperson.schema + include ${pkgs.openldap}/etc/schema/nis.schema ${eldiron_schemas} pidfile /run/slapd_${name}/slapd.pid argsfile /run/slapd_${name}/slapd.args