Eu quero configurar um serviço de proxy usando o squid e quer que ele seja autenticado em um banco de dados ou outro serviço.
Existe um exemplo de configuração no link
auth_param basic program /usr/local/squid/libexec/squid_db_auth --user someuser --password xxxx --plaintext --persist
auth_param basic children 5
auth_param basic realm Web-Proxy
auth_param basic credentialsttl 1 minute
auth_param basic casesensitive off
acl db-auth proxy_auth REQUIRED
http_access allow db-auth
http_access allow localhost
http_access deny all
o snippet relevante parece ser
auth_param basic program /usr/local/squid/libexec/squid_db_auth --user someuser --password xxxx --plaintext --persist
Eu tenho que substituir algum usuário com nome de usuário real e xxxx com senha?
Para cada usuário que eu adiciono, eu tenho que adicioná-lo a esta configuração?
Idealmente, eu quero uma configuração em que, eu sou capaz de adicionar / remover usuários para o serviço sem alterar o arquivo de configuração. Isso é possível?