doc:appunti:linux:sa:cvs_server
This is an old revision of the document!
CVS server
Per allestire un server CVS con Debian (Lenny) si installa il pacchetto cvs.
La directory è /srv/cvs
, dovrebbe essere inizializzata durante l'installazione del pacchetto.
Per inizializzarla nuovamente (viene creata la /srv/cvs/CVSROOT
):
cvs -d /srv/cvs init
Se si vuole il cvspserver attivo sulla porta 2401 (opzione ritenuta insicura) aggiungere una riga a /etc/inetd.conf
:
cvspserver stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/cvs-pserver
L'interfaccia web al repository viene fornita dal pacchetto cvsweb. L'URL è http://server/cgi-bin/cvsweb/
.
Per far funzionare i fogli di stile e le icone serve aggiungere l'alias:
Per fare un minimo di controllo di accesso al contenuto del CVS si devono impostare le limitazioni nella configurazione di Apache, ad esempio:
<LocationMatch "/cvsweb/(.*/)?Attic(/.*)?"> Deny from all </LocationMatch>
doc/appunti/linux/sa/cvs_server.1250532151.txt.gz · Last modified: 2009/08/17 20:02 by niccolo