Aller au contenu

Serveur CVS


JohnSmith

Messages recommandés

Salut à tous !

Je cherche à faire fonctionner CVS en pserver sur ma Fedora Core 4, j'ai essayé de suivre divers tuto trouvé deci delà, mais j'ai quelques difficultés à me connecter :

- j'ai un user login cvs, groupe cvs qui a pour répertoire de base /var/cvs et comme shell /sbin/nologin

- l'utilisateur cvs a tous les droits pour le répertoire /var/cvs

- pour créer le repository, sous root, j'ai fait un

cvs -d/var/cvs init

, puis

chown -R cvs.cvs /var/cvs/CVSROOT

- dans /etc/services, j'ai

cvspserver	2401/tcp    # CVS client/server operations

- dans /etc/xinetd.d, j'ai un fichier "cvs" qui contient ce qui suit :

service cvspserver
{
port  	= 2401
socket_type  = stream
protocol  = tcp
wait  	= no
user  	= cvs
server  	= /usr/bin/cvs
server_args  = -f --allow-root=/var/cvs pserver
}

- afin de créer un user cvs (!= user login), j'ai fait

 htpasswd -c passwd cvsusr

dans le répertoire /var/cvs/CVSROOT, puis

chown cvs.cvs passwd

J'essaie de me connecter en local au serveur cvs en faisant sous mon user courant :

cvs -d:pserver:cvsusr@localhost:/var/cvs login

la réponse est :

Logging in to :pserver:cvsusr@localhost:2401/var/cvs
CVS password:
cvs [login aborted]: unrecognized auth response from localhost: cvs pserver: cannot open /var/cvs/CVSROOT/config: Permission denied

En passant xinetd en mode debug, je vois que le service cvspserver est bien démarré quand arrive la demande de connexion.

Le fait de donner tous les droits au user cvs sur le fichier /var/cvs/CVSROOT/config ne change rien.

Voilà, je suis sec... :keskidit:

Lien vers le commentaire
Partager sur d’autres sites

j'ai lu que ce n'était pas nécessaire, normalement il y a un user unix pour cvs, dans lequel cvs fait toutes ses actions, et des user cvs défini dans CVSROOT/passwd, utlilisés uniquement pour la connexion entre serveur cvs et client.

Ceci dit j'aurais bien continué les essais, mais il se passe qq chose de très bizarre : CA MARCHE !!! 8)

D'expérience, je n'aime pas trop ce qui se répare tout seul alors bon on va voir, mais je reste méfiant. :cartonjaune:

Merci tout de même pour ton aide :yes:

Je sens que je vais encore rigoler quand je vais vouloir sécuriser tout ça

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...