12.1.1 Installare un server CVS
Le impostazioni seguenti permettono il commit solo da parte di un membro del
gruppo "src", e l'amministrazione del cvs solo da parte di un membro
del gruppo "staff", riducendo cos� le possibilit� di mettersi nei
guai.
# cd /var/lib; umask 002 ; mkdir cvs # [Woody] FSH
# apt-get install cvs cvs-doc cvsbook
# export CVSROOT=/var/lib/cvs
# cd $CVSROOT
# chown root:src . # mettete "staff" per aumentare le restrizioni. # in caso di progetti allo stato iniziale.
# chmod 3775 . # Se si usa "staff", utilizzate 2775
# cvs -d /var/lib/cvs init # � pi� sicuro specificare l'opzione -d in maniera esplicita!
# cd CVSROOT
# chown -R root:staff .
# chmod 2775 .
# touch val-tags
# chmod 664 history val-tags
# chown root:src history val-tags