Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2783 connectés 

 


Dernière réponse
Sujet : cvsnt : aide pour installation sous linux
warp Bon, j'ai décidé d'installer cvs, plutôt que cvsnt.
Un petit détour ici pour vérifier si il n'y a pas de réponse avant de virer cvsnt,
et donc ta réponse va dans le même sens.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
warp Bon, j'ai décidé d'installer cvs, plutôt que cvsnt.
Un petit détour ici pour vérifier si il n'y a pas de réponse avant de virer cvsnt,
et donc ta réponse va dans le même sens.
Kristoph

warp a écrit :

Donc on ne fait du software/réseau que sous windows ????


 
C'est krapaud quoi  :sarcastic:
 
Pour ton problème, on pourrait savoir quelle distribution Linux tu utilises ? Et est-ce que tu as absolument besoin de cvsnt car le cvs de base marche très sous Linux.
 
Si tu n'as pas besoin de cvsnt, il est très probable que ta distribution propose une installation facile de cvs.

warp Donc on ne fait du software/réseau que sous windows ????
Krapaud tu as aussi du mal à trouver la bonne section sur le forum...
warp Bonjour,
 
j'essaye d'installer un serveur CVS sous linux,
mais je n'y arrive pas.
Les quelques documents disponibles sont très légers,
peu de commandes à réaliser, mais malgré cela,
ça ne fonctionne pas.
 
Voici ce que j'ai fait :  
tar xzf cvsnt....
./configure
make
make install
 
Bon, jusque là, tout est OK.
Ah oui, j'oubliais, dans la doc, ils disent d'effacer le rpm de cvs (cvs en local et cvsnt comme serveur réseau ?!)
 
Ensuite, et c'est là que ça commence à être moins précis.
Modifier le fichier /etc/cvsnt/PServer en fonction de l'utilisation :

Code :
  1. #
  2. # Repository definitions (0..n)
  3. #
  4. Repository0=/usr/local/CVSROOT
  5. #Repository1=/usr/local/cvs-other
  6. #
  7. # Repository prefix
  8. #
  9. RepositoryPrefix=/usr/local
  10. #
  11. # Encryption  0=Don't force encryption,
  12. #             1=Request authentication,
  13. #             2=Request encryption,
  14. #             3=Require authentication,
  15. #             4=Require encryption
  16. #
  17. #EncryptionLevel=0
  18. #
  19. # Compression 0=Don't force compression
  20. #             1=Request compression
  21. #             2=Require compression
  22. #
  23. #CompressionLevel=0
  24. #
  25. # CertificateFile  PEM certificate for use with sserver
  26. # PrivateKeyFile   PEM certificate for use with sserver
  27. #
  28. #CertificateFile=/etc/ssh/cvsnt.pem
  29. #PrivateKeyFile=/etc/ssh/cvsnt.pem
  30. #
  31. # NoReverseDns     Disable Reverse lookups by the server to help broken
  32. #                  DNS setups.
  33. #                  This causes LockServer to report bare IP addresses.
  34. #                  It is recommended that the DNS is fixed rather thani
  35. #                  using this option.
  36. #
  37. #NoReverseDns=0
  38. #
  39. # LockServer       Default lock server location.  Can be overridden by
  40. #                  LockServer directive in individual repositories.
  41. #
  42. LockServer=192.168.100.150:2402


 
Donc mon répository se trouvera dans le répertoire /usr/loca/CVSROOT
 
Il faut modifier le fichier /etc/inetd.conf
J'ajoute la ligne

Code :
  1. cvspserver stream tcp   nowait  cvs     /usr/sbin/tcpd  /usr/bin/cvs -f --allow-root=/usr/local pserver


 
Ensuite il faut ajouter la variable d'environnement CVSROOT.
(est-ce nécéssaire si on y accède via le réseau,
ou est-ec utile uniquement en local ? pour éviter de donner l'argument -d ??)
export CVSROOT=/usr/local/CVSROOT
 
Enfin je lance le daemon cvslockd
 
Faut-il créer des utilisateurs ou non ?
si oui, la commande serait :
cvs passwd -a cvsuser
 
...mais ça ne fonctionne pas.
 
cvs passwd -d :pserver:192.168.100.150:/user/local/CVSROOT -a cvsuser
 
Bon, je suis un peu perdu.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)