Change user-add's uid & gid parameters from autofill to optional. Change the DNA magic value to -1. For old clients, which will still send 999 when they want DNA assignment, translate the 999 to -1. This is done via a new capability, optional_uid_params. Tests included https://fedorahosted.org/freeipa/ticket/2886
23 lines
487 B
Plaintext
23 lines
487 B
Plaintext
# Add in a new place in the DIT for our test cases
|
|
|
|
dn: cn=test, cn=accounts, $SUFFIX
|
|
add:objectClass: top
|
|
add:objectClass: nsContainer
|
|
add:cn: test
|
|
|
|
# Add a test user
|
|
dn: uid=tuser, cn=test, cn=accounts, $SUFFIX
|
|
add:objectclass: top
|
|
add:objectclass: person
|
|
add:objectclass: posixaccount
|
|
add:objectclass: krbprincipalaux
|
|
add:objectclass: inetuser
|
|
add:homedirectory: /home/tuser
|
|
add:loginshell: /bin/bash
|
|
add:sn: User
|
|
add:uid: tuser
|
|
add:uidnumber: -1
|
|
add:gidnumber: -1
|
|
add:cn: Test User
|
|
|