login com case sensitive no freeradius + mysql + hotspot
boa tarde galera!!
instalei o freeradius(ubuntu 9.04) +mikrotik(hotspot) + mysql ta rodando direitinho, observei que os clientes estão fazendo login e senha sem case sensitive, ja procurei e não encontrei!! gostaria de saber onde habilito isso no freeradius?
Re: login com case sensitive no freeradius + mysql + hotspot
é preciso alterar o arquivo /etc/freeradius/sql/mysql/dialup.conf e mudar nas querys as opções para consultas com username BINARY ativado.
troca a parte abaixo:
authorize_check_query = "SELECT id, username, attribute, value, op \
FROM ${authcheck_table} \
WHERE ativo ='s' AND ativo2 ='s' AND username = '%{SQL-User-Name}' \
ORDER BY id"
por essa outra abaixo:
authorize_check_query = "SELECT id, username, attribute, value, op \
FROM ${authcheck_table} \
WHERE ativo ='s' AND ativo2 ='s' AND username = BINARY '%{SQL-User-Name}' \
ORDER BY id"
e reinicia o freeradius.