Configuration CVS

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 :frowning:

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

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:

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:

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

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

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

Quels sont les droits sur /home/cvs/APPLI?

drwxrwsr-x 5 root cvs 4096 2006-10-20 16:05 APPLI

Le groupe CVS est propriétaire du répertoire /home/cvs en les ajoutant avec la commande:
chgrp -R cvs /home/cvs
chmod -R g+w /home/cvs

Avec quelle commande?

edit:

Et ca serait pas plutot:

–allow-root=/home/cvs/

?