Bug 131124 - cvs does not support more than 31 groups membership
cvs does not support more than 31 groups membership
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: cvs (Show other bugs)
All Linux
medium Severity high
: ---
: ---
Assigned To: Martin Stransky
Ben Levenson
Depends On:
  Show dependency treegraph
Reported: 2004-08-27 15:39 EDT by Lonni J Friedman
Modified: 2007-11-30 17:07 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-08-29 07:43:43 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Lonni J Friedman 2004-08-27 15:39:26 EDT
If a cvs server has a user who is a member of more than 31 groups and
there are more than 31 repositories, each with a different group
ownership that this user is a member of, the user will not be seen as
a member of groups beyond the 31st when attempting to access the

How reproducible:
Attempt to commit to group higher than #31 in the 'id <user>' output
and the user will get a permission denied error.

Steps to Reproduce:

Created 33 cvs repositories, each with its own unique group assigned a
user to all of them.

User can commit to repository #31, but not repository #32.

# id -a tester1
uid=20002(tester1) gid=100(users)

# id -G tester1 | wc -w

# cvs -d:ext:tester1@node6.fc.lan:/cvsroot/cvstest32 import foo vendor
tester1@node6.fc.lan's password:
cvs server: cannot make path to /cvsroot/cvstest32/foo: Permission denied
N foo/two
cvs server: ERROR: cannot write file /cvsroot/cvstest32/foo/two,v: No
such file or directory

No conflicts created by this import

# cvs -d:ext:tester1@node6.fc.lan:/cvsroot/cvstest31 import foo2
vendor start
tester1@node6.fc.lan's password:
N foo2/two

No conflicts created by this import

Expected results:
The user should be able to commit to all groups, not just the first 31.
Comment 2 Lonni J Friedman 2004-09-14 16:41:10 EDT
This is also open under Redhat's internal issue #49316
Comment 3 Martin Stransky 2005-08-29 07:43:43 EDT
Closed in Issue Tracker, so I'm closing it too.

Note You need to log in before you can comment on or make changes to this bug.