fix svcLdapAdmin seed: simpleSecurityObject is what actually grants userPassword #117
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix-svcldap-seed"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
the seed's ldapadd for cn=svcLdapAdmin used objectClass: organizationalRole + krbPrincipalAux only - neither grants userPassword, so the follow-up ldapmodify hit
Object class violation (65): attribute 'userPassword' not allowedand silently no-opped (the seed script swallows failures with|| true). caught by a live verification against verdandi: the entry existed but had no userPassword/krbPrincipalName set at all.simpleSecurityObjectas a second auxiliary class (same fix svc-ldap already needed for the same reason)