From 68c8c26857319ebd6510b1c568bd00a4fc7154f0 Mon Sep 17 00:00:00 2001 From: eyjhb Date: Mon, 24 Feb 2025 21:42:53 +0100 Subject: [PATCH] ldap: moved users around --- machines/gerd/services/lldap/provision.nix | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/machines/gerd/services/lldap/provision.nix b/machines/gerd/services/lldap/provision.nix index b80df2c..e5a3af9 100644 --- a/machines/gerd/services/lldap/provision.nix +++ b/machines/gerd/services/lldap/provision.nix @@ -12,27 +12,23 @@ provision = config.mine.shared.lib.ldap.mkScope (lconfig: llib: { # users users = { - # normal users - testusername = { - membermail = "env:EMAIL_EMAIL0"; - groups = [ config.services.lldap.provision.groups.system_mail.display_name ]; + # bind user + bind = { + user_id = "bind_user"; + groups = [ lconfig.groups.password_manager lconfig.groups.strict_readonly ]; }; - user1 = llib.mkProvisionUserNormal "thief420"; + # system users - defined in each service + # should not be done here # admin users admin = llib.mkProvisionUserAdmin "admin"; eyjhb = llib.mkProvisionUserAdmin "eyjhb"; rasmus = llib.mkProvisionUserAdmin "rasmus"; - # system users - defined in each service - # should not be done here - - # bind user - bind = { - user_id = "bind_user"; - groups = [ lconfig.groups.password_manager lconfig.groups.strict_readonly ]; - }; + # normal users + user1 = llib.mkProvisionUserNormal "thief420"; + testusername = (llib.mkProvisionUserNormal "testusername") // { mail = "testusername@fricloud.dk"; }; }; # groups