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.
I have read about all there is to read on the internet but I can't get CVSNT to work on Solaris 10. I do hope somebody can point me in the right direction. Steps I have taken sofar: Installing the binary package 2.5.03 via pkgadd, this went well: # pkginfo | grep -i cvs # application cvsnt cvsnt # /usr/local/bin/sparcv9/cvs -v Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382 (client/server) Next I have created a file /cvs_inetd containing 2 lines to be imported in the inet configuration cvspserver stream tcp nowait root /usr/local/bin/sparcv9/cvs -f server cvsntlockd stream tcp nowait root /usr/local/bin/sparcv9/cvslockd -g -l These have been added to the inetd manifests via "inetconv -f -i /cvs_inetd" After enabling the services via svcadm there are 2 ports listening, so I assume the CVS server and lock daemon are functioning. Then trying to initialise a repository on the disk, I get an error: # /usr/local/bin/sparcv9/cvs -d /export/CVS cvs [init aborted]: Error communicating with lock server: No such file or directory Which may be true, there is no /export/CVS directory. After creating this dir I get the same error: # /usr/local/bin/sparcv9/cvs -d /export/CVS init cvs [init aborted]: Error communicating with lock server: No such file or directory If I change the inetd lines to include a "-d /export/CVS" on the cvs server line, import in inetd manifest, restart service, still the same error. And the /etc/cvs/Pserver configuration file contains the repository indication: Repository0=/export/CVS Repository0Name=/CVS # # LockServer Default lock server location. Can be overridden by # LockServer directive in individual repositories. # #LockServer=localhost:2402 # # LockServerLocal If enabled lockserver only listens on local machine for # connections (default) # LockServerLocal=0 # Compatibility levels - currently: # 0 = Legacy cvs (cvshome.org cvs, eclipse) # 1 = cvsnt (cvsnt client, wincvs, tortoisecvs, etc.) # # Compat<n>_OldVersion Pretend to be a Unix CVS version (1.11.1). Keeps some # picky frontends happy (eg. Eclipse) Compat0_OldVersion=1 # # RemoteInitRoot Allow existing repository administrators to issue remote # 'cvs init' commands. Repositories will be placed in this # directory. RemoteInitRoot=/export Removing the repository from the Pserver file, no effect. I am at a loss here, what am I doing wrong? Thanks in advance for any pointes to a solution. Gert-Jan Please help Logica to respect the environment by not printing this email / Merci d'aider Logica à préserver l'environnement en évitant d'imprimer ce mail / Bitte drucken Sie diese Nachricht nicht aus und helfen Sie so Logica dabei die Umwelt zu schuetzen / Por favor ajude a Logica a respeitar o ambiente não imprimindo este correio electrónico. This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.