On Sat, 2003-08-30 at 11:07, michael white wrote:
> I've created a user and group "cvs" and I've modified cvspserver to follow
> your example. However, what I'm trying to do is slightly different in that
> the homedir for user "cvs" is /home/cvs but I want to put a repository at
> /home/foo that is usable by anyone in the "foo" group. Thus /home/foo is
> owned by user "cvs" and group "foo". "cvs" is a member of "foo". Here is my
> cvspserver:
>
> service cvspserver
> {
> disable = no
> socket_type = stream
> wait = no
> user = cvs
> group = cvs
> log_type = FILE /var/log/cvspserver
> protocol = tcp
> env = '$HOME=/home/cvs'
> log_on_failure += USERID
> port = 2401
> server = /usr/bin/cvs
> server_args = -f --allow-root=/home/foo pserver
> }
>
> The problem now is when I try to do a checkout I get the following error:
> "setgid failed: Operation not permitted".Look above where it says group = cvs... You'll need to change that to group = foo -- Jack Morgan The Zynot Foundation pub 1024D/620F545F 2002-06-18 Jack Morgan <[EMAIL PROTECTED]> Key fingerprint = B343 94EB 0658 E19B D91D 7EA5 15E1 FD24 620F 545F
signature.asc
Description: This is a digitally signed message part
_______________________________________________ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug
