I know I am not fixing your problem, but cvs over ssh is sooo much
easier. No xinetd, nothing, just get ssh working and get the user access
set up and you are done. Next time I set up a vcs server, i will not
even bother with pserver.

Larry

>>> [EMAIL PROTECTED] 12/05/03 7:51 AM >>>
I am trying to setup my Gentoo box as a cvs server so that I have a 
central repository for my code since I have multiple machines I test it 
on (mainly FreeBSD).  I emerge'd cvs and xinetd, and setup the 
repository as the cvs docs say.  I created the cvs user and cvs group.

My /etc/xinetd.d/cvspserver contains:

service cvspserver
{
         disable         = no
         socket_type     = stream
         wait            = no
         user            = cvs
         group           = cvs
         log_type        = FILE /var/log/cvspserver
         protocol        = tcp
         env             = '$HOME=/home/cvsroot'
         log_on_failure  += USERID
         port            = 2401
         server          = /usr/bin/cvs
         server_args     = -f --allow-root=/home/cvsroot pserver
}

xinetd is started
when I try to checkout the code from my FreeBSD box (with CVSROOT set to

":pserver:[EMAIL PROTECTED]:/home/cvsroot"), I get:

cvs [checkout aborted]: reading from server: Connection reset by peer

/var/log/cvspserver says:

03/12/[EMAIL PROTECTED]:34:47: START: cvspserver pid=22674 from=192.168.1.4
03/12/[EMAIL PROTECTED]:34:47: FAIL: cvspserver address from=192.168.1.4

Not very informative...

Anyone have any idea why it isn't working?

Thanks,
Aaron
-- 
/usr/bin/fortune says:
Confucius say too much.
                -- Recent Chinese Proverb


--
[EMAIL PROTECTED] mailing list



--
[EMAIL PROTECTED] mailing list

Reply via email to