Control de acceso en Cgit.
Me gustaría introducir el control de acceso a cgit una vez que se haya lanzado el cgi de cgit. La idea sería enumerar todos los repositorios disponibles en gitolite pero habilitar / deshabilitar la lista de directorios basada en la autenticación del usuario.
Logré obtener control de acceso antes de que apache esté ejecutando el cgit cgi:
AllowOverride None
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /var/lib/git_alfonso/passwords
Options +ExecCGI
Order allow,deny
Allow from all
Alias /cgit.png /var/www/htdocs/cgit/cgit.png
Alias /cgit.css /var/www/htdocs/cgit/cgit.css
ScriptAlias /cgit "/var/www/htdocs/cgit/cgit.cgi"
RewriteRule ^$ / [R]
RewriteRule ^/(.*)$ /cgit.cgi/$1****
Pero no sé cómo obtener el mismo efecto una vez que se accede a las rutas de los repositorios, probé con la directiva de directorio y agregué la autenticación allí, pero una vez que se inicia cgit, apache no aplica ninguna otra directiva indicada en el archivo http.conf .
¿Alguna pista sobre cómo lograrlo?
Muchas gracias por adelantado.
H. Alfonso.