summary refs log tree commit diff
path: root/nixos/tests/openldap.nix
diff options
context:
space:
mode:
authorSimon Lackerbauer <simon@lackerbauer.com>2018-12-10 10:54:30 +0100
committerFranz Pletz <fpletz@fnordicwalking.de>2019-04-01 17:24:33 +0200
commit88c31ae57c8f06d22a951f3bdc74037719a07800 (patch)
treeb032fd4d1d95f8227008f40312821a1fc87c4d63 /nixos/tests/openldap.nix
parent07b24090a42c4e663e4adfe39c566b162c669501 (diff)
downloadnixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar.gz
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar.bz2
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar.lz
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar.xz
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.tar.zst
nixpkgs-88c31ae57c8f06d22a951f3bdc74037719a07800.zip
nixos/openldap: add new options
Diffstat (limited to 'nixos/tests/openldap.nix')
-rw-r--r--nixos/tests/openldap.nix14
1 files changed, 5 insertions, 9 deletions
diff --git a/nixos/tests/openldap.nix b/nixos/tests/openldap.nix
index 1eaf87a8eaa..3ef90e18347 100644
--- a/nixos/tests/openldap.nix
+++ b/nixos/tests/openldap.nix
@@ -4,16 +4,12 @@ import ./make-test.nix {
   machine = { pkgs, ... }: {
     services.openldap = {
       enable = true;
-      extraConfig = ''
-        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
-        database bdb
-        suffix dc=example
+      suffix = "dc=example";
+      rootdn = "cn=root,dc=example";
+      rootpw = "notapassword";
+      database = "bdb";
+      extraDatabaseConfig = ''
         directory /var/db/openldap
-        rootdn cn=root,dc=example
-        rootpw notapassword
       '';
       declarativeContents = ''
         dn: dc=example