На основе этого решения -> https://sites.google.com/site/rpfteam/conf
Переделал все конфиги. Perl скрипт - работает и обновляет adblock.action. В логи ошибок теперь не сыпет ....
Для счастья :
opkg install perl-dev wget ca-certificates
для privoxy-bl-upd.pl дать права 711 + сделав
opkg install cron
и переписать privoxy-bl-upd.pl в /opt/etc/cron.daily/ (или по желанию ....) можно автоматизировать обновление adblock.action по расписанию
/opt/etc/init.d/S10cron start
p.s. Если есть желание совместить privoxy + AdBlock + Tor ... то в таком случае
opkg install tor
редактируем /opt/etc/tor/torrc
SOCKSPort 9050 # Default: Bind to localhost:9050 for local connections.
SOCKSPort your.keenetic.ip:9100 # Bind to this address:port too.
RunAsDaemon 1
DataDirectory /opt/var/lib/tor
#User tor
/opt/etc/init.d/S35tor start
в выложенных мной конфигах в /opt/etc/privoxy/config в самом конце добавть
forward-socks5 / localhost:9050 .
# forward-socks4 / localhost:9050 .
# forward-socks4a / localhost:9050 .
В данном случае на все сайты вы будуте попадать через TOR
Есть возможность задать свой список сайтов на которые Вы будуте попадать через TOR , а на все остальные - "как обычно" ,..... "засвечивая" свой IP .... в таком случае надо вернуть в /opt/etc/privoxy/config
# forward-socks5 / localhost:9050 .
# forward-socks4 / localhost:9050 .
# forward-socks4a / localhost:9050 .
И внимательно изучить в конце два файлика из прилагаемых мной конфигов, а именно
user.action и user.filter , там, кроме "заторивания" доступа к определенным сайтам реализована возможность "подсовывания" фейкового инфо по Вашему браузеру .... Если надо "срочно" зайти через TOR на сайт не указанный в списке то достаточно добавить в конце запрос ./?=tor или ./&=tor
Например: сравните http://iplogger.ru и http://iplogger.ru./?=tor
Доступ к *.onion - настроен "автоматом" только через TOR
Если Вы все сделали правильно и "стартанули" privoxy и выставили параметр permit-access в config, то Вам станет доступна web-страница его управления - http://config.privoxy.org .... где перейдя по View & change the current configuration можно настроить под себя ....
В зависимости от "производительности" Вашего роутера можно поразвлекаться выставив в /opt/etc/privoxy/match-all.action [Edit] предпочитаемую "глубину" анализа web-страниц (cautious, medium, advanced )
Если в скрипт хотите добавить нужные Вам фильтры, то берем тут -> https://filterlists.com
p.s. Для применения любых изменений конфигов перегружать роутер не нужно. Достаточно вызвать web-страницу управления privoxy http://config.privoxy.org/show-status
p.s.s. К сожалению ко всем прелестям и удобству есть и недостатки. Privoxy "работает" только с HTTP .... HTTPS не поддерживается ОДНАКО! Если появится на нашу "игрушку" pyOpenSSL (mips), ибо это едиственный модуль для python (pip install pyOpenSSL) , которого мне не хватило чтобы прикрутить фильтрацию HTTPS ..... взяв за основу вот это -> https://sourceforge.net/p/ijbswa/support-requests/1667/
privoxy_conf_v.2.tar.gz