cvs group

Leos Literak literakl na centrum.cz
Pátek Duben 12 12:45:13 CEST 2002


Ahoj,

vzdalene pres proot

netusim pod cim bezi CVS server, je spousten
podle dokumentace z xinetdu na pozadavek.
Treti parametr neni ignorovan, to uz jsem
si overil.

> Pokud lokalne, tak je obsah CVSROOT/passwd uplne irelevantni.
> Pokud vzdalene a cvs server nebezi pod rootem (coz bych ovsem
> nepovazoval za nejlepsi napad), pak je irelevantni 3. udaj
> v CVSROOT/passwd, protoze cvs server se na jineho uzivatele
> proste neprepne.

tak jsem to ted nastavil, vsichni uzivetele se mapuji
na jedineho uzivatele. Bohuzel je tu jeden sideefect:
emailove notifikace o tom, ze nekdo neco commitnul
se posilaji z jedine adresy - trochu to plete, kdyz
mi prijde email ode mne, ze jsem neco udelal a ja o tom
nevim :-)

btw nejak si nevzpominam, co dela ten sticky flag
na adresarich ..

Diky

	Leos

> V obou pripadech by mohlo byt reseni chmod g+s na vsechny
> adresare. Ovsem v pripade vzdaleneho pristupu by nejlepsi asi
> bylo, kdyby cvs server pracoval pod jednim uzivatelem. 
 > On Mon, 8 Apr 2002, Leos Literak wrote:
 >
 >> Mam uzivatele literakl, ktery patri do skupiny
 >> literakl a skupiny cvs. $CVSROOT a jeho obsah
 >> je vlastnen skupinou cvs. V souboru
 >> $CVSROOT/CVSROOT/passwd je radek
 >> s heslem a urcenim, ze se ma pouzit systemovy
 >> uzivatel literakl. Toto funguje v poradku.
 >> Problemem je, ze kdyz commitnu zmeny, ,v soubor
 >> zmeni vlastnictvi skupiny na literakl. Ostatni
 >> uzivatele cvs pak pochopitelne nemaji k tomuto
 >> souboru pristup (no, vlastne k nicemu - cvs up
 >> se jim prerusi s chybou).
 >


-- 
Leos Literak
http://AbcLinuxu.cz - tady je tucnakum hej!



Další informace o konferenci Linux