Accesso ad un repository Git con gitweb: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 39: | Line 39: | ||
sudo htpasswd -c /files/git/.htpasswd.gitweb mnt.vvngrl | sudo htpasswd -c /files/git/.htpasswd.gitweb mnt.vvngrl | ||
==Abilitazione | ==Abilitazione autenticazione PAM== | ||
* Vedi [[Autenticazione in Apache via PAM]] | * Vedi [[Autenticazione in Apache via PAM]] | ||
Revision as of 13:47, 24 August 2011
Installazione
Gitweb consente di fare il browsing di un repository via web.
- Installare
sudo apt-get install gitweb
- Impostare il path della radice dei repositories:
sudoedit /etc/gitweb.conf
$projectroot = "/files/git/repos";
- Riavviare apache
sudo invoke-rc.d apache2 restart
- Vedere il repo su
http://mysite/gitweb
Abilitazione autenticazione htpasswd
- Configurare apache2
sudoedit /etc/apache2/conf.d/gitweb.conf
Alias /gitweb /usr/share/gitweb <Directory /usr/share/gitweb> Options FollowSymLinks +ExecCGI AddHandler cgi-script .cgi AuthType Basic AuthName "Private GitWeb Access" AuthUserFile /files/git/.htpasswd.gitweb Require valid-user </Directory>
- Creare il file di autenticazione
sudo htpasswd -c /files/git/.htpasswd.gitweb mnt.vvngrl