12.1.1 Installation eines CVS-Servers
Das folgende Setup erlaubt commit's ins CVS-Repository nur durch ein Mitglied
der "src" Gruppe und die Administration des CVS nur durch ein
Mitglied der "staff" Gruppe. Dies reduziert die M�glichkeit, den
Server versehentlich zu misskonfigurieren.
# 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 . # "staff" um bei neuen Projekten mehr
# zu restriktieren
# chmod 3775 . # bei "staff" statt "src", 2775 verwenden
# cvs -d /var/lib/cvs init # es ist sicherer -d anzugeben
# cd CVSROOT
# chown -R root:staff .
# chmod 2775 .
# touch val-tags
# chmod 664 history val-tags
# chown root:src history val-tags