[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] cvs encore...



> Il me reste encore une question: Mes tribulations dans la doc m'ont appris
> comment ajoutés des utilisateurs (pour l'utilisation d'un pserver) mais je ne
> vois pas comment ajouter des utilisateurs juste à un module particulier pour
> éviter que tout lemonde ait accès à tout! En clair, je crée un  projet bar1
> et bar2. j'aimerais créer un utilisateur foo qui puisse avoir accès
> uniquement à bar1 et pas à bar2. Comment faire?

Tu crées deux repositorys CVS et pas deux modules dans un repository.
Tu ne peux définir les utilisateurs que par repository.

Tu as donc sur le serveur p.ex. /cvs/projet1 avec la dedans les modules
/cvs/projet1/bar1 /cvs/project1/bar2

Et bien il suffit de créér un 2ème rep.:
/cvs/projet2
avec d'autres modules là-dedans.

Fais gaffe qu'il faut ajouter un paramètre au pserver dans /etc/inetd.conf,
du genre:

cvs --allow-root=/cvs/projet1 --allow-root=/cvs/projet2

"In summary, anyone who gets the password gets repository access"

Je ne pense vraiment pas que tu puisses restreindre l'accès par module...

--
  -o) / Pascal Bleser                   ATOS Origin|
  /\\ \ e-Business Platform         Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atosorigin.com>|
---------------------------------------------------|
Jesus saves, but Buddha makes incremental backups  :
---------------------------------------------------'

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]