[cvsnt] User cvsroot cannot read CVSROOT

Chuck Kirschman Chuck.Kirschman at Nosp_am.bentley.com
Mon Jan 26 14:53:22 GMT 2009


Make sure that 'cvsroot' is listed in the CVSROOT/admin file so it is an 
administrator.  Only accounts listed in the admin file can modify CVSROOT.

chuck

Native D-A wrote:
> I installed CVSNT 2.5.04 in a RHEL AS4 box. The repository's owner was
> 'cvsroot', and everyone was given permission to read/write the repository.
> But after logining the cvs server succefully, cvsroot could not check out
> the module 'CVSROOT'.
> 
> Following is a trace of checking out attempt:
> 
>> cvs -ttt -d :pserver:cvsroot at srv:/home/cvsroot/repository co CVSROOT
> 16:06:17:   -> Tracelevel set to 3.  PID is 5375
> 16:06:17:   -> Session ID is 14ff497acbf97a80
> 16:06:17:   -> Session time is Sat Jan 24 08:06:17 2009
> 16:06:17:   -> Client locale is en_US.UTF-8
> 16:06:17:   -> Client was compiled Nov  3 2008 16:05:27
> 16:06:17:   -> Client was compiled with GNU C/C++ 30202 (3.2.2 20030222 (Red
> Hat Linux 3.2.2-5))
> 16:06:17:   -> Client build platform is redhat-linux-gnu-i386
> 16:06:17:   -> Loading protocol pserver as pserver.la
> 16:06:17:   -> main loop with CVSROOT=:pserver:cvsroot at srv
> :/home/cvsroot/repository
> 16:06:17:   -> start_server(0)
> 16:06:17:   -> client start - client_protocol->connect
> 16:06:17:   -> Config file name /home/cvsroot/.cvs/cvspass
> 16:06:17:   -> client start - Loop, getting responses from the server.
> 16:06:17:   -> client start - got "I LOVE YOU"
> 16:06:17:   -> client start - continue login.
> 16:06:17:   -> client start - server started.
> 16:06:17:   -> client start - send Valid-responses to server.
> 16:06:17:   -> client start - send valid-requests to server.
> 16:06:17:   -> client start - rootless_encryption.
> 16:06:17:   -> Server codepage is UTF-8
> 16:06:17:   -> Client codepage is UTF-8
> 16:06:17:   -> Server version is CVSNT 2.5.04 (Zen) Build 3236 ()
> 16:06:17:   -> Client version is CVSNT 2.5.04 (Zen) Build 3236 ()
> 16:06:17:   -> Requesting server cvsignore
> 16:06:17:   -> wrap_add(*.a -kb, 0, 0, 0, 0)
> 16:06:17:   -> wrap_add(*.avi -kb, 0, 0, 0, 0)
> 16:06:17:   -> wrap_add(*.bin -kb, 0, 0, 0, 0)
> .......
> 16:06:17:   -> wrap_add(*.xls -kb, 0, 0, 0, 0)
> 16:06:17:   -> wrap_add(*.zip -kb, 0, 0, 0, 0)
> 16:06:17:   -> wrap_add(*.Z -kb, 0, 0, 0, 0)
> 16:06:17:   -> Requesting server cvswrappers
> 16:06:17:   -> Requesting server cvsrc (read-cvsrc2)
> 16:06:17:   -> Parsing global cvsrc started
> 16:06:17:   -> Parsing global cvsrc finished
> 16:06:17:   -> send_files (1)
> 16:06:17:   -> send_files (1)
> 16:06:17:   -> send_a_repository(,/home/cvsroot/repository,)
> 16:06:17:   -> send_repository(,/home/cvsroot/repository,)
> 16:06:17:   -> allocate adm_name * 80 is large enough for any of CVSADM_*.
> 16:06:17:   -> * Send the directory name.
> cvs server: User cvsroot cannot read CVSROOT
> 16:06:17:   -> free_directory() directory_stack_size = 0, rubbish = 0
> 16:06:17:   -> free_modules2() directory_stack_size and rubbish set to zero
> 
> 
> Is there anything missing during the installation / configuration of cvsnt
> server?
> 
> Thanks!
> 
> Niel


More information about the cvsnt mailing list