Coucou tout le monde,
Bon voilà, j'essaie d'installer un serveur CVS sur une debian. A 1er vue, ca a l'air simple, sauf que pour moi, ca ne marche pas
Voici ma démarche:
J'ai crée un répertoire \home\cvs\APPLI où APPLI est mon répertoire dépot.
J'ai crée un utilisateur cvs
Code :
- groupadd cvs
- useradd -g cvs -d /home/cvs/ cvs
- chgrp -R cvs /home/cvs
- chmod -R g+w /home/cvs
|
Puis initialiser lé dépot:
Code :
- export CVSROOT=/home/cvs/APPLI
- cvs init
|
Dans le fichier CVSROOT/config, j'ai décoché la ligne
Ensuite j'ai crée un fichier passwd dans le CVSROOT en y ajoutant un utilisateur et son mot de passe avec htpasswd.
Et là, quand je fais un fais un login, ca plante:
Code :
- Logging in to :pserver:toto@10.20.30.40:2401:/home/cvs/APPLI
- cvs [login aborted]: /home/cvs/APPLI: no such repository
|
Qu'est ce que j'ai pu oublié là? Je ne comprend pas?
Voici mon fichier cvs-pserver.conf dans \etc
Code :
- CVS_PSERV_REPOS="/home/cvs"
- CVS_PSERV_LIMIT_MEM=hard
- CVS_PSERV_LIMIT_DATA=hard
- CVS_PSERV_LIMIT_CORE=0
- CVS_PSERV_LIMIT_CPU=hard
|
et le fichier cvspserver dans \etc\xinetd.d
Code :
- service cvspserver
- {
- port = 2401
- socket_type = stream
- protocol = tcp
- disable = no
- wait = no
- user = cvs
- server = /usr/bin/cvs
- server_args = -f --allow-root=/home/cvs/APPLI pserver
- }
|
Toute aide est le bienvenue. Merci