Nova pagina na GUI
-
Boa tarde,
Criei um script/cgi que fica em /usr/local/www e consigo acessar e executá-lo mas gostaria de colocar essa pagina na interface gŕáfica, por exemplo, numa nova aba dentro de status-> proxy reports.
Alguém poderia me apontar um caminho de como fazer essa customização?Abraços!
-
Boa tarde,
Criei um script/cgi que fica em /usr/local/www e consigo acessar e executá-lo mas gostaria de colocar essa pagina na interface gŕáfica, por exemplo, numa nova aba dentro de status-> proxy reports.
Alguém poderia me apontar um caminho de como fazer essa customização?Abraços!
Olhe o código fonte dos pacotes, lá você encontra tudo o que precisa.
E se for algo bom, não esqueça de compartilhar com a comunidade ;)
https://github.com/pfsense/pfsense-packages
-
Obrigado @marcelloc, não sou muito conhecedor de php mas vou tentar integrar essa pagina na WebGUI.
O script é algo bem básico, ele busca um dado usuário no access.log do squid e retorna os últimos acessos com o nome do usuário os horários e os IPs das máquinas de onde ele já logou no proxy. Pode ser expandido pra mostrar mais coisas.
Isso surgiu de uma necessidade de um cliente de barrar os usuários de logar em mais de uma máquina, claro que o script não serve pra isso, mas o cliente gostaria de ter uma espécie de relatório onde ele pudesse ver de quais máquinas o usuário já logou. Como não encontrei essa funcionalidade nos pacotes Sarg e Lightsquid (ou procurei pouco; pelo que vi so retorna IP ou nome, não os dois), fiz esse script.
Se alguém quiser dar uma olhada e até mesmo melhorar.https://github.com/kelsen/pfsense/blob/master/maxuser.cgi
-
Já olhou a aba real time do squid3?
-
Putz, que vacilo, sempre uso o squid 2.7 e acabei me esquecendo dessa aba no squid 3.