Installation of CVSNT on Solaris 10, can't get it to work

"Bilt, Gert-Jan van de" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.windows-nt.user
Message-ID <[email protected]>
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.

_______________________________________________
cvsnt mailing list
[email protected]
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.