CVS Server fuer mehrere User/Gruppen
Maximilian Wilhelm
max at rfc2324.org
Thu Apr 12 15:10:06 CEST 2007
Hi!
Ich muss hier nen CVS-Server fuer mehrere Nutzer bzw. Nutzergruppen
einrichten. Sprich User von uns sollen mit Leuten von $woanders, die bei
uns keinen Account habe zusammenarbeiten.
Soweit laesst sich das ja noch mit nem CVS-Pserver abhandeln, indem die
"Userverwaltung" vom CVS uebernommen wird.
Den Pserver habe ich per Inetd an einen Port geknotet und der laeuft als
der User, der das CVS haben will.
Soweit OK.
Nun machen unsere Leutchen manchmal mehrere Projekte mit verschiedenen
Leuten, die die anderen Projekte garnichts angehen.
Ergo brauche ich eine Art Zugriffssteuerung auf die einzelnen
Repositories.
Gefunden habe ich nur nen Perl-Script, dass ich in
CVSROOT/commitinfo reinhaenge, sodass man nicht in andere Repositories
commiten kann. Das ist mir aber zu wenig, man soll die nichtmal
auschecken koennen.
Eine Moeglichkeit ist, fuer jede "Gruppe" nen cvs_tree samt PServer
aufzusetzen, aber das ist zum einen viel haendische Arbeit und zum
anderen nicht keine schoene Loesung.
Hat jemand ne Idee, wie man das Problem sinnvoll loesen kann?
Ciao
Max
--
| | Follow the white penguin.
| |\/| | |-----------------------------------------------------------.
| | |/\| | Rechnerbetrieb Mathematik | Meine Baustellen: TSM |
| | Universitaet Paderborn | Hostmaster, Linux, LDAP |
More information about the Linux
mailing list