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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta