Тут нас прокуратура начинает шерстить. Настроил dansguardian. Всё работает. Но править списки через МС не очень удобно. Не предусмотрено ли управление охранником через веб интерфейс. Было-бы здорово.
А вы конфиги внимательно просмотрели? Ни один графический конфигуратор не даст столько свободы в настройке, или получится слишком запутанным.
Облегчить ввод адресов доменов в черные списки, действительно бы не помешало, в идеальном случае должно быть примерно так
1. CGI или Php форма с полями для заполнения и выпадающими списками, выпадающие списки формируются на основе существующих конфигов.
2. Собственно после отправки формы, вносимый адрес проверяется на наличие в списках
3. после чего добавляется в конфиг или отвергается
4. отдельной кнопкой в веб-интерфейсе перезапускается Dansguardian/
Для белых и черных списков я уже использую самописные CGI-скрипты, но мне не нравятся:
1. Незащищенность скриптов, basic-авторизация Apache -- защита только от дурака. Думаю что уязвимостей можно найти.
2. Простой последовательный поиск адреса в существующем списке, при 1000000 адресов порно-доменов у меня в списках это достаточно долго, тут больше Mysql подошел бы.
3. отсутствует возможность перезапуска Dansguardian.
4. отсутствует возможность задавать доп. описание.
Есть одна мысль у меня насчет веб-интерфейса для Dans но мой уровень программирования не позволяет ее реализовать.
Смысл в следующем.
Специальная программа разбирает конфиги, что называется по полочкам, и записывает в MySql - базу по таблицам.
Далее Php скрипты на веб-сервере работают с этой базой, формируя на ее основе соответствующие формы и диалоги,и записывая изменения в базу.
После применения настроек еще одна программа выводит всё из базы в соответствующие конфиги и перезапускает Dansguardian.
Плюсов много такого подхода
не нужно реализовывать функции обработки текстовых конфигов средствами PHP
дамп базы легче перенести на другие сервера.
сравнительно просто делается обновление списков, наподобие как базы у антивирусов.
хотя минусы тоже есть у такого подхода
В общем пока разбираю структуру и строение конфигов Dansguardian.
А от 1000000 адресов порно-сайтов осталось 300000 , спасибо регулярным выражениям :)