Hide Forgot
Description of problem: We want to assign a specific group to new users, e.g. "staff". But adding the --gidnumber argument has no effect, the GID is always set to the UID of the user. Version-Release number of selected component (if applicable): freeipa-server-2.0.0-1.fc15.x86_64 Additional info (console log demonstrating the problem): [root@threepwood ~]# ipa group-add --gid=810 testgroup Description: Test Group ----------------------- Added group "testgroup" ----------------------- Group name: testgroup Description: Test Group GID: 810 [root@threepwood ~]# ipa user-add --first=Test --last=User --cn="Test User" --homedir=/home/testuser --shell=/bin/bash --uid=805 --gidnumber=810 testuser --------------------- Added user "testuser" --------------------- User login: testuser First name: Test Last name: User Full name: Test User Display name: Test User Initials: TU Home directory: /home/testuser GECOS field: testuser Login shell: /bin/bash Kerberos principal: testuser@REALM UID: 805 GID: 805 [root@threepwood ~]# ipa user-show --all testuser dn: uid=testuser,cn=users,cn=accounts,dc=,dc=,dc=de User login: testuser First name: Test Last name: User Full name: Test User Display name: Test User Initials: TU Home directory: /home/testuser GECOS field: testuser Login shell: /bin/bash Kerberos principal: testuser@REALM UID: 805 GID: 805 Account disabled: False Member of groups: ipausers ipauniqueid: REMOVED krbpwdpolicyreference: cn=global_policy,cn=REALM,cn=kerberos,dc=,dc=,dc=de objectclass: top, person, organizationalperson, inetorgperson, inetuser, posixaccount, krbprincipalaux, krbticketpolicyaux, ipaobject
This issue was fixed in the upstream, it should be included in next Fedora FreeIPA release. Upstream ticket: https://fedorahosted.org/freeipa/ticket/1127