SquidConf
SquidConf 0.1.1
| Linguaggio: | PHP |
| Licenza: | GPL |
| Requisiti: | PHP, MySQL, Squid |
| Autore: | Dario Pilori |
| Mail: | dapilori@yahoo.it |
| Download: | squidconf-0.1.1.zip |
SquidConf è un programma per gestire Squid mediante una comoda interfaccia Web sviluppata in PHP. Le impostazioni vengono salvate in
un database MySQL. L’interfaccia Web salva le impostazioni sul database MySQL, e Squid, mediante due programmi helper, leggono le
impostazioni dal server. Attualmente le funzionalità di SquidConf 0.1 sono:
- Gestione accesso all’interfaccia di configurazione mediante la creazione e la gestione di account amministratori
- Gestione di una “lista nera” di siti (o parole chiavi) che gli utenti non possono visitare
- Gestione di un sistema di utenti per controllare gli utilizzi del proxy
Contenuti
- Requisiti
- Contribuire
- Changelog
- 0.1.1
Requisiti
I programmi necessari per l’utilizzo di SquidConf sono:
- Sistema operativo Linux (i programmi helper per Squid funzionano su Linux, ma penso che funzionino su un qualunque altro sistema basato su Unix)
- Un server HTTP con il supporto PHP (consiglio Apache 1.3 o superiore)
- PHP versione 5 o superiore con supporto MySQL e con programma per eseguire nella shell script PHP (in Debian è rappresentato dal pacchetto phpcli)
- MySQL versione 5 o superiore
- Squid versione 3 o superiore
SquidConf è stato testato ed è funzionante appieno su un sistema:
- Debian GNU/Linux “lenny”
- PHP versione 5.2.4
- MySQL versione 5.0.45
- Squid 3.0.STABLE1
- Apache 2.2.6
Contribuire
Questo programma è ancora ai primi stadi di sviluppo, quindi qualunque aiuto è ben accetto!
Changelog
0.1.1
- Risolto bug nell’interfaccia web riguardo alla gestione dei gruppi degli utenti di Squid
- Risolto bug nell’helper nel caso si usi una configurazione senza utenti di Squid