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