Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2006 20:05:19 +0200
From:      "Michael Grant" <mg-fbsd3@grant.org>
To:        "Giorgos Keramidas" <keramida@ceid.upatras.gr>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: cvs question
Message-ID:  <62b856460609151105u7443d883pce1b1e10ab849eb8@mail.gmail.com>
In-Reply-To: <20060915160811.GB38014@gothmog.pc>
References:  <62b856460609141011s72e72eah70996448f74e7cd0@mail.gmail.com> <20060915101824.GB30999@gothmog.pc> <62b856460609150456j590be070v420472f319f06947@mail.gmail.com> <20060915120835.GB33397@gothmog.pc> <62b856460609150858v4e8a2213m3096ce1a49fc80c8@mail.gmail.com> <20060915160811.GB38014@gothmog.pc>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9/15/06, Giorgos Keramidas <keramida@ceid.upatras.gr> wrote:
> The CVS server seems to be using some sort of CVS access control, i.e.
> by a CVSROOT/readers or CVSROOT/writers file or something similar.

I didn't set anything like that up.  I simply added this line to
/etc/inetd.conf:

cvspserver stream tcp nowait   root /usr/bin/cvs cvs
--allow-root=/home/ng/tools/cvsroot --allow-root=/home/somewhere/else
pserver

> I am not sure of all the gory details about your particular setup, but
> the message seems to imply that `mgrant' is blocked by the access
> controls of the server itself.

It sure seems that way.  Or it seems that somehow it's proposing the
wrong password.  Hmm, now, here's something funny, the password in
CVSROOT/Root is all lower case and my password is mixed case.

I tried editing this file and adding the mixed case, but no, that
didn't help.  Then, I tried changing my password on the server to
match the all lower case password it insists on putting in the Root
file and now I can get in, but only if I provide the -d :pserver:....
on the command line.  I tried setting CVSROOT but again, the same auth
error.

> Do you have a CVSROOT/readers or CVSROOT/writers in
> /home/ng/tools/cvsroot/CVSROOT/ on the CVS server?
>
> If yes, what do they contain?  Please take care of masking any sensitive
> data (like user passwords), if you sent their contents!!!

No, don't have any of these files on the server.

At least I can now update my local copy from the cvs server using the
long cmd line with the -d :pserver:... stuff.  However, I'm still
curious why setting CVSROOT isn't working.

By the way, thanks for all your help.

Michael Grant



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?62b856460609151105u7443d883pce1b1e10ab849eb8>