Créer un compte CVS

Pour ça il faut avoir un accès root au serveur, ainsi qu'un accès au CVSROOT en mode admin.

Créer un utilisateur unix

Créer un utilisateur Unix sur le serveur cvs.fdn.fr, avec comme modèle (/etc/passwd):

bgaudinat-cvs:x:20320:104:Bruno Gaudinat,,,,Bureau FDN:/tmp:/bin/false

L'ajouter dans le groupe cvs (fichier /etc/group).

Ouvrir l'accès à CVS

Dans un dépôt à jour de CVSROOT éditer le fichier passwd et ajouter une ligne d'équivalence avec authentification:

bruno:$1$TtflWh1A$tVB6pKzj2B8mPP4gk4WEP0:bgaudinat-cvs

Lors du commit dans CVSROOT le fichier passwd est reconnu par CVS comme étant un de ses fichiers de configuration, il en fera un checkout sur le serveur, l'utilisateur sera alors accepté à se connecter.