info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

xinetd and CVS?


From: Thorsten Heit
Subject: xinetd and CVS?
Date: Tue, 10 Oct 2000 15:35:59 +0200

Hi *,

I want to run a CVS server on my RedHat 7 Linux system, but
have several problems to get it started via xinetd.
Login via "cvs -d :pserver:<user>@<server>:/cvs/golk login"
WorksForMe(TM), but "cvs checkout golk" (golk = our project)
always results in the following:


thorsten src >cvs checkout golk
cvs server: cannot open /root/.cvsignore: no permission
cvs [server aborted]: can't chdir(/root): no permission
Exitcode 1
thorsten src >

I explicitly added "-f" to the list of server args as you can
see in the xinetd entry below, but no way...


If I'm commenting out the lines for having xinetd run the server
under a non-root account I get the following error:

thorsten src >cvs checkout golk
cvs [checkout aborted]: connect to inno7.start.uni-sb.de:2401 failed: Connection refused
Exitcode 1
thorsten src >


Do you have any ideas?



Here is my xinetd entry for the CVS server:


service cvspserver
{
        flags           = REUSE
        socket_type     = stream
        instances       = 10
        per_source      = 10
        protocol        = tcp
        wait            = no
        user            = cvs
        group           = cvs
        server          = /usr/bin/cvs
        server_args     = -f --allow-root=/cvs/golk pserver
        log_on_success  += DURATION USERID
        log_on_failure  += USERID
}



Cheers

Thorsten


reply via email to

[Prev in Thread] Current Thread [Next in Thread]