but when I try to checkout a module it says: "setgid failed: operation
not permitted". I have the modules owned by their respective user:group
and have done a "chmod 2770 <module>". What have I missed?
That indicates that you're not running CVS as root (from [x]inetd). If
you want CVS to change to the correct user/group for the user, you have
to run it as root. If you don't run it as root, you have to use the
CVSROOT/passwd file to map all of the CVS users to the system user
you're running CVS as.