CVS Server fuer mehrere User/Gruppen

Jan 'RedBully' Seiffert redbully at cc.fh-luh.de
Fri Apr 13 21:31:46 CEST 2007


Maximilian Wilhelm wrote:
> Am Friday, den 13 April hub Jan-Benedict Glaw folgendes in die Tasten:
[snip]
>> Leute (und Projekte) lokal auf einer Kiste ablegen und dann per
>> ssh+cvs arbeiten, dabei alle Verzeichnisse, die zu einem
>> Projektgehören, initial auf g+w setzen und dann das group-sticky Bit
>> setzen.
> 
> Ne, Shell-Account sind scheisse.
> 
> Ich denke ich bastel nu folgeden Loesung:
>  * Pro User, der nen CVS da will (abzaehlbar wenige) eine xinetd-Instanz,
>    die als dieser User laeuft.
> 
>  * Nen Skript[tm], dass nen neuen CVS Tree anlegt und ne passende
>    xinetd-config an die passende Stelle pack und den passenden
>    xinetd neu startet.
>  * Selbige zum loeschen.
> 
> Is nich perfekt, aber einfach.
> 
Eins hab ich dabei nich ganz verstanden.
Warum einen xinetd pro CVS?
Ich meine, solange alles auf der selben Kiste ist, muessen alle eh einen
anderen Port haben.
Also einfach pro CVS ein xinetd-"mach ma diesen service fuer
mich"-Script (aus template, unterscheidet sich nur im Port und user) in
_einem_ xinetd und den einen dann neu starten

> "Good, easy, cheap; choose two".
> 
Naja, gruebel, gruebel, gruebel, pling!

CVS ist scheisse

> Ciao
> Max
Gruss
	Jan

-- 
> That's correct! It's been a pain in my butt for years.
How did you deal with that proctological issue?



More information about the Linux mailing list