[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[Home]
RE: [jcvs] CVS Command line option - "--allow-root"
It seems there's a line length limitation for using this method. I can get
3 projects listed but the other 39 projects can' t be added. I get
cvs [login aborted]: unrecognized auth response from creator: Usage: cvs
[cvs-options] command [command-options-and-arguments]
ie: Works:
cvspserver stream tcp nowait root /usr/local/bin/cvs cvs \
--allow-root=/opt/projects/unixadmin/src-repository \
--allow-root=/opt/projects/audionet/src-repository \
--allow-root=/opt/projects/prism/src-repository pserver
but this doesn't.
cvspserver stream tcp nowait root /usr/local/bin/cvs cvs
--allow-root=/opt/projects/unixadmin/src-repository \
--allow-root=/opt/projects/audionet/src-repository \
--allow-root=/opt/projects/prism/src-repository \
--allow-root=/opt/projects/rockwell/src-repository pserver
Any ideas how to get around this?
Jenny
ps: I used the continuation line backslashes just in this message, not in
inetd.conf
> -----Original Message-----
> From: Tim Endres [SMTP:time@ice.com]
> Sent: Wednesday, December 01, 1999 10:24 AM
> To: Jennifer Dayton; 'jcvs@career.gjt.org'
> Subject: RE: [jcvs] CVS Command line option - "--allow-root"
>
> > I have just recently upgraded cvs from 1.9. We have several
> repositories
> > and I've put these entries into the inetd.conf file for each one of
> them.
> > Below is an example. I can't log in. I get the following error
> message:
> > cvs [login aborted]: authorization failed: server creator rejected
> access
> >
> > I've tried finding the answers in the FAQs and such for CVS but have
> been
> > unsuccessful. Any help would be appreciated.
> >
> > Thanks,
> > Jennifer
> >
> > cvspserver stream tcp nowait root /usr/local/bin/cvs cvs
> > --allow-root=/tmp/cvsroot pserver
> > cvspserver stream tcp nowait root /usr/local/bin/cvs cvs
> > --allow-root=/opt/projects/unixadmin/src-repository pserver
> > cvspserver stream tcp nowait root /usr/local/bin/cvs cvs
> > --allow-root=/opt/projects/audionet/src-repository pserver
>
> You need to combine these into one line:
>
> cvspserver stream tcp nowait root /usr/local/bin/cvs cvs \
> --allow-root=/tmp/cvsroot \
> --allow-root=/opt/projects/unixadmin/src-repository \
> --allow-root=/opt/projects/audionet/src-repository pserver
>
> I show the line continuation backslashes, but do not put those into
> inetd.conf. The command should be one command on one line.
>
> tim.
> Tim Endres - time@ice.com
> ICE Engineering, Inc. - http://www.ice.com/
> "USENET - a slow moving self parody." - Peter Honeyman