diff options
author | Martin Kosek <mkosek@redhat.com> | 2012-06-04 14:25:41 +0200 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2012-06-05 08:51:30 +0200 |
commit | d31f0c2d330488e6b351f36d5a8f4f0affda935b (patch) | |
tree | 3580d30b19cffbcfd16f1ccc3a0edb49417abc9a /API.txt | |
parent | c06cbb12ac2080e75578645b5e74adf7496de1fa (diff) | |
download | freeipa-d31f0c2d330488e6b351f36d5a8f4f0affda935b.tar.gz freeipa-d31f0c2d330488e6b351f36d5a8f4f0affda935b.tar.xz freeipa-d31f0c2d330488e6b351f36d5a8f4f0affda935b.zip |
Improve migration NotFound error
When no user/group was found, migration plugin reported an ambiguous
error about invalid container. But the root cause may be for example
in a wrong list of user/group objectclasses. Report both in the error
message to avoid user confusion.
User/group objectclass attribute is now also marked as required.
Without the list of objectclasses, an invalid LDAP search is
produced.
https://fedorahosted.org/freeipa/ticket/2206
Diffstat (limited to 'API.txt')
-rw-r--r-- | API.txt | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1909,8 +1909,8 @@ arg: Password('bindpw', cli_name='password', confirm=False) option: Str('binddn?', autofill=True, cli_name='bind_dn', default=u'cn=directory manager') option: Str('usercontainer', autofill=True, cli_name='user_container', default=u'ou=people') option: Str('groupcontainer', autofill=True, cli_name='group_container', default=u'ou=groups') -option: Str('userobjectclass*', autofill=True, cli_name='user_objectclass', csv=True, default=(u'person',)) -option: Str('groupobjectclass*', autofill=True, cli_name='group_objectclass', csv=True, default=(u'groupOfUniqueNames', u'groupOfNames')) +option: Str('userobjectclass+', autofill=True, cli_name='user_objectclass', csv=True, default=(u'person',)) +option: Str('groupobjectclass+', autofill=True, cli_name='group_objectclass', csv=True, default=(u'groupOfUniqueNames', u'groupOfNames')) option: Str('userignoreobjectclass*', autofill=True, cli_name='user_ignore_objectclass', csv=True, default=()) option: Str('userignoreattribute*', autofill=True, cli_name='user_ignore_attribute', csv=True, default=()) option: Str('groupignoreobjectclass*', autofill=True, cli_name='group_ignore_objectclass', csv=True, default=()) |