From 398961a5e16b0bb6bd0855ac89b4469ae40e0565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come.chilliet@fusiondirectory.org> Date: Tue, 12 Jan 2021 15:56:46 +0100 Subject: [PATCH] :ambulance: fix(fusiondirectory-setup) Fix configuration fetch when creating admin account issue #6142 --- contrib/bin/fusiondirectory-setup | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup index f6115b9bb..1a94de5ac 100644 --- a/contrib/bin/fusiondirectory-setup +++ b/contrib/bin/fusiondirectory-setup @@ -595,8 +595,9 @@ sub add_ldap_admin { # Get the configuration to know which attribute must be used in the dn my $mesg = $ldap->search( - base => "$base", - filter => "(&(objectClass=fusionDirectoryConf)(cn=fusiondirectory))", + base => "$configrdn,$base", + filter => '(objectClass=fusionDirectoryConf)', + scope => 'base', attrs => ['fdAccountPrimaryAttribute', 'fdForcePasswordDefaultHash', 'fdPasswordDefaultHash'] ); $mesg->code && die $mesg->error; -- GitLab