CVS Server fuer mehrere User/Gruppen
Maximilian Wilhelm
max at rfc2324.org
Fri Apr 13 21:50:31 CEST 2007
Am Friday, den 13 April hub Jan 'RedBully' Seiffert folgendes in die Tasten:
> Maximilian Wilhelm wrote:
> > 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
Die Idee dahinter ist, dass so jeder User (der einmal nen SSH Account
auf der Dose hat) eigenstaendig weitere CVS Pserver Instanzen anlegen
oder loeschen kann.
Sprich ich will den Aufwand fuer uns Admins minimieren.
Wenn ich nur einen xinetd anlegen muesste der ja als root laufen und
somit kann ihn kein User neu starten.
> > "Good, easy, cheap; choose two".
> Naja, gruebel, gruebel, gruebel, pling!
> CVS ist scheisse
Teilen Sie Neues mit :)
Aber die Leute[tm] wollen es halt so[tm].
Ciao
Max
--
Follow the white penguin.
More information about the Linux
mailing list