]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - systems/backup-2/databases/openldap_replication.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / systems / backup-2 / databases / openldap_replication.nix
similarity index 96%
rename from modules/private/databases/openldap_replication.nix
rename to systems/backup-2/databases/openldap_replication.nix
index b456323460c2234bb0e6f30ea13f9b719c01eac8..b962224aaccf6ab7d5afc70843a16452f6af45ac 100644 (file)
@@ -1,19 +1,18 @@
-{ pkgs, config, lib, ... }:
+{ pkgs, config, lib, openldap, ... }:
 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}
+    include ${openldap.immae-schema}
     pidfile   /run/slapd_${name}/slapd.pid
     argsfile  /run/slapd_${name}/slapd.args
 
-    moduleload  back_hdb
-    backend     hdb
-    database    hdb
+    moduleload  back_mdb
+    backend     mdb
+    database    mdb
 
     suffix    "${hcfg.base}"
     rootdn    "cn=root,${hcfg.base}"