Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Thanks Tony, When I wrote the repository '/xxx/yyy' I did meam ./home/cvsrep'. Sorry for the confusion. I will make my cvs users part of the 'cvsadmin' group (they are currently part of 'cvsgrp'). I was able to narrow down the problem to a difference in the authentication procedure: the Linux CVS distribution seems to authenticate using the system authentication while CVSNT prefers the newer PAM authentication. As a matter of fact, my PAM authentication is not configured on the Linux box !?!?! For now, I disable the code in the server (server.c) that authenticate with PAM and force it to autheneticate with the system authentication. With this little modification, I am now able to access CVSNT on theLinux box from WinCVS on XP. I look look at configuring PAM later (for now the development can continue). Once more, thanks for your time, Cheers, ...michel Tony Hoyle wrote: > Michel Launier wrote: > >> When attempting to login from WinCVS, I get an error message that the >> repository '/xxx/yyy' does not exist (but it is actually acessible >> localy). The log file (/var/log/cvspserver) does not show any >> problem. # Repository definitions (0..n) >> # >> Repository0=/home/cvsrep >> #Repository1=/usr/local/cvs-other >> > Your repository is specified as /home/cvsrep not /xxx/yyy. Check also > that you're running > the correct cvs binary and you're not using anything like a chroot (if > you are adjust the definitions accordingly). Using the -t options on > the command line increases tracing verbosity (3 -t is maximum at the > moment) and may give some hints. > >> I have tried with and without lunching the cvslockd deamon. I have >> also tried to configure the user using 'cvs passwd ...' but it seems >> that I am not capable since I am not the administrator (though I am >> 'root' on Linux). >> > It's too much of a security risk to run the server side scripts as root, > so it's blocked from doing many actions (this is true also on 'standard' > cvs). You have to make your user a member of the cvsadmin group > (specified in src/options.h). > > Tony >