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

Re: CVS pserver Frage



Norbert Preining schrieb:
Hallo!

Wie kann ich auf debian/woody einen cvs pserver aufsetzen, und dabei die
repository Zugriff für verschiedene Gruppe von Leuten einschränken?

Bisher hatte ich alle Benutzer, die cvs verwenden sollen, in die Gruppe
	src
eingetragen. Dann können die aber *alle* Projekte, inclusive CVSROOT
auschecken, verändern, und wieder einchecken (natürlich wenn sie in
CVSROOT/passwd) eingetragen waren.

Was ich aber will:
* CVSROOT kann nur von root oder sonst wem verändert werden
* die einzelnen Projekte können jeweils nur von einer Gruppe von usern bearbeitet werden.

Hallo,

für jedes Projekt(Projekt_a, Projekt_b,...) eine Gruppe im System anlegen...in der /CVSROOT/passwd:

benutzer1:Passwort:Projekt_a
benutzer2:Passwort:Projekt_a
benutzer3:Passwort:Projekt_b
...

für getrennte Lese- und Schreibzugriffe im /CVSROOT/  zwei Dateien anlegen
readers und writers
in diese dann die Benutzer eintragen. Dies bezieht sich aber nur auf CVS-Benutzer, nicht auf
Systembenutzer.
Wenn es diese Dateien gibt, gilt: wer in keiner eingetragen ist hat Leserechte und wer in beiden steht
auch.

Gruss Hermann



Reply to: