Estou procurando uma solução adequada para o meu problema desde algumas horas.
Eu instalei o Gerrit e tentei definir meu tipo de autenticação para HTTP. Assim, eu tive que ajustar um arquivo conf http semelhante a este:
<VirtualHost *:8080>
ServerAdmin felix@localhost
ServerName www.gerrit.test
ProxyRequests Off
ProxyVia Off
ProxyPreserveHost On
ErrorLog /var/log/gerrit.log
CustomLog /var/log/gerrit.log combined
<location /login/>
AuthType Basic
AuthName "Gerrit Code Review"
Require valid-user
AuthUserFile /etc/httpd/passwd/gerritpass
</location>
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
RewriteEngine on
RewriteRule .* - [E=SM_USER:%{LA-U:REMOTE_USER}]
</VirtualHost>
Mas eu realmente não sei de que maneira este meu Servidor é iniciado, já que não há nenhum novo arquivo de configuração na minha pasta /etc/apache2/conf.d.
Você agora onde encontrar um conjunto de instruções claras sobre como tornar esse tipo de autenticação possível?
Muito obrigado!
Tags apache-http-server