-
Notifications
You must be signed in to change notification settings - Fork 1
Get superuser creation working with FreeIPA #3
Comments
Okay, so that ADD command:
is totally wrong for FreeIPA. The dn that should be added is:
|
The mis-scoped In the error log on the LDAP server, you'll find:
|
LDAP object class "user" is an AD-ism. https://msdn.microsoft.com/en-us/library/ms683980(v=vs.85).aspx There's no "user" in 389 (or most LDAPs), "person" is probably the closest. https://access.redhat.com/documentation/en-US/Red_Hat_Directory_Server/8.1/html-single/Schema_Reference/index.html#person For reference, adding a user in FreeIPA attaches them to all of these object classes:
|
That's... a lotta classes, most of which we probably don't want to create for everyone who registers until after some kind of approval process ("I created a user, now I have a shell") unless there's no other way. What the hell is a mep? |
On further review, it might make more sense to just get ps1auth to recognize members of the admin_and_board group as superusers. I wonder how much work that is...
Attempting to create a superuser results in:
And this gets logged on the LDAP server:
The text was updated successfully, but these errors were encountered: