Neil Aggarwal writes:
> 
> vi /etc/xinetd.d/cvs and added these lines:
> service cvs

That should probably be "cvspserver" rather than "cvs".

> {
>         port = 2401

If "cvspserver" is defined as port 2401 in /etc/services, which it
should be, you don't need that line (although it doesn't hurt).

>         socket_type = stream
>         protocol = tcp
>         user = root
>         group = cvs

When running as root, the group is irrelevant and can be omitted.

>         server = /usr/bin/cvs
>         server_args = --allow-root=/usr/local/cvsroot pserver

You should have a -f in there, too.

>         type = UNLISTED
>         wait = no
> }
[...]
> I got these error messages:
> cvs server: cannot open /root/.cvsignore: Permission denied

That could be because of the missing -f in server_args.  If that doesn't
fix it, add "passenv = PATH" to your xinetd configuration.

> cvs server: cannot make path to /usr/local/cvsroot/testProject: Permission
> denied

That indicates that the user you're running as doesn't have write
permission in /usr/local/cvsroot.

-Larry Jones

OK, there IS a middle ground, but it's for sissy weasels. -- Calvin

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to