Bonjour,
J'essaie de mettre en place un serveur SVN, celui-ci tourne correctement en utilisant le protocole svn.
Je rencontre des problèmes au niveau de la gestion des utilisateurs, ceux-ci ont tous les droits, quels que soient les indications que j'insère dans le fichier authz.
Voici mon svnserve.conf
Voici mon fichier passwd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 [general] anon-access=none auth-access=write password-db=passwd authz-db=authz realm=toto
Mon fichier authz :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [users] dev1 = dev1 dev2 = dev2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [/] *= [/trunk/projet1] dev1 = r [/trunk/projet2] dev2 = r
Le problème est que peu importe les données contenues dans le fichier authz, rien n'est prit en compte. Lorsque je commente la ligne de svnserve.conf indiquant le fichier authz, rien ne se change, aucun message d'erreur, y compris lorsque je modifie cette ligne avec des valeurs fausses (en indiquant un faux fichier par exemple)
En revanche si j'effectue cette manipulation sur la ligne correspondant au fichier passwd, j'ai bel et bien une erreur et aucun accès est autorisé.
J'en ai donc conclu que le fichier authz n'était jamais appelé (j'ai essayé aussi de le laisse vide mais j'ai le même effet : les utilisateurs ont tous les droits)
Si vous avez des idées, elles me seraient d'une grande aide, merci.
ps: j'utilise la version 1.5.6 du suvbversion et svnserve est en version 1.1.4
Partager