67.3.10.1. Anonymní přístup

Potřebuji-li zajistit anonymní přístup do repository, samozřejmě jen pro čtení, provedu to přidáním účtu se jménem anonymous či jiným dohodnutého jménem, které svým uživatelům oznámím, do souboru CVSROOT/readers

$ echo "anonymous" >>CVSROOT/readers

Protože tento soubor původně neexistoval, musím je přidat k souborům projektu

$ cvs add readers

Takto upravenou konfiguraci zapíšeme zpět do CVS

$ cvs commit -m "povolen anonymní přístup uživateli anonymous bez hesla"

Na serveru ještě musím vytvořit soubor CVSROOT/passwd. Tento nemohu vložit přes commit ale musím ho vytvořit na serveru přímo.

# echo "anonymous:qaL22Gqu.rhmw" >>CVSROOT/passwd

K anonymnímu CVS pak přistupujeme přes pserverver

$ cvs -d :pserver:anonymous@cvs.firma.cz:/var/lib/cvs login