dsidm can't change user's uid:
dsidm
[root@server-f31 ds]# dsidm -y /root/dspw server-f31 user modify test replace:uid:test2 Error: Operation not allowed on RDN [root@server-f31 ds]# dsidm -y /root/dspw server-f31 user modify test replace:dn:uid=test2,ou=People,dc=example,dc=com Error: Object class violation - attribute "distinguishedName" not allowed [root@server-f31 ds]# cat /var/log/dirsrv/slapd-server-f31/audit time: 20200309112954 dn: uid=test,ou=people,dc=example,dc=com result: 67 changetype: modify replace: uid uid: test2 - replace: modifiersname modifiersname: cn=directory manager - replace: modifytimestamp modifytimestamp: 20200309112954Z - time: 20200309113018 dn: uid=test,ou=people,dc=example,dc=com result: 65 changetype: modify replace: distinguishedName distinguishedName: uid=test2,ou=People,dc=example,dc=com - replace: modifiersname modifiersname: cn=directory manager - replace: modifytimestamp modifytimestamp: 20200309113018Z -
389-ds-base-1.4.2.8-3.fc31.x86_64
Smells a lot like we need a way to do a modrdn when the attribute is changed at the same time. I suspect this may not be so easy ....
Metadata Update from @firstyear: - Custom field origin adjusted to None - Custom field reviewstatus adjusted to None
Metadata Update from @mreynolds: - Issue priority set to: normal - Issue set to the milestone: 1.4.3
Metadata Update from @mreynolds: - Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1859218
Issue linked to Bugzilla: Bug 1859218
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/3996
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.