From 1a658b101039299adbe3a5b70a985ee71ab3e63d Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sat, 27 Jul 2024 14:53:23 -0700 Subject: [PATCH] If given names are enabled, always add the needed class --- ldap-useradmin/ldap-useradmin-lib.pl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ldap-useradmin/ldap-useradmin-lib.pl b/ldap-useradmin/ldap-useradmin-lib.pl index ca6684f74..91c85d5e4 100755 --- a/ldap-useradmin/ldap-useradmin-lib.pl +++ b/ldap-useradmin/ldap-useradmin-lib.pl @@ -255,6 +255,9 @@ my $schema = $ldap->schema(); if ($schema->objectclass("person") && $config{'person'}) { push(@classes, "person"); } +if ($config{'given'}) { + push(@classes, $config{'given_class'}); + } @classes = &uniquelc(@classes); @classes = grep { /\S/ } @classes; # Remove empty my @attrs = &user_to_dn($user);