There were a few more problems with my previous patches. The console was not able to handle some cases where we using a DN value as the value in an RDN, in both the base console and in the ds-console packages. Also, I moved a lot of DN handling code from the ds-console package DSUtil into the base console package LDAPUtil, so that the base console could handle DN cases like these. Unfortunately, until the new base console is available everywhere, a user could find him/herself in a situation where they are managing a remote new DS on a machine that uses the old base console. So the DSUtil class will attempt to find and use the new methods from LDAPUtil if available, or fallback to the local implementation in DSUtil. https://bugzilla.redhat.com/show_bug.cgi?id=586571 https://bugzilla.redhat.com/attachment.cgi?id=411075&action=diff https://bugzilla.redhat.com/attachment.cgi?id=411077&action=diff https://bugzilla.redhat.com/attachment.cgi?id=411075&action=edit https://bugzilla.redhat.com/attachment.cgi?id=411077&action=edit -- 389-devel mailing list 389-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/389-devel