Created attachment 398328 [details, diff] Support Squid 3.4 reply format Squid starting from version 3.4 expects different reply format from url_rewrite_program and interprets all returned by the standard squidGuard reply fields without space-separators as URL. I.e. the reply "http://192.168.24.1/access.html 192.168.24.42/192.168.24.42 - GET" becomes "http://192.168.24.1/access.html192.168.24.42/192.168.24.42-GET". The patch that adds support for new format with new command-line switch is in an attachment.
Created attachment 398332 [details, diff] Support Squid 3.4 reply format for 1.5_beta
I've sent the patches to squidGuard developers too.
New reply format is described here: http://wiki.squid-cache.org/Features/AddonHelpers#Helper_protocols and here: http://www.eu.squid-cache.org/Doc/config/url_rewrite_program/
Eray, squidGuard is marked maintainer-needed. But since it is involving squid, I am hoping you can take care of any dep changes needed until upstream releases a new patched version.
(In reply to drserge from comment #2) > I've sent the patches to squidGuard developers too. But the messages could not be delivered... After examining the squidGuard mailing list archives the assumption that squidGuard is now unmaintained become much stronger. The problem was discussed in Debian, FreeBSD and Squid bugtrackers/mailing lists... I think we need to add patches to portage and add a warning about new command-line parameter to pkg_postinst einfo messages.
Created attachment 398544 [details, diff] Support Squid 3.4 reply format for 1.4
Created attachment 398546 [details, diff] Support Squid 3.4 reply format for 1.5_beta
I've replaced patches with reworked ones.
commit f4799d94d2e95a1c0303375b4bfe068481e5386a Author: Sergey Popov <pinkbyte@gentoo.org> Date: Tue Sep 29 13:31:00 2015 +0300 net-proxy/squidguard: revision bump Add patch to work correctly with Squid 3.4 and above Add support for user patches Package-Manager: portage-2.2.20 Fix applied in squidguard-1.5_beta-r1 I think we should stabilize it, cause 1.4 is quite old
Arches, please test and mark stable =net-proxy/squidguard-1.5_beta-r1 Target keywords: amd64 ppc ppc64 sparc x86
amd64 stable
ppc stable
x86 stable
sparc stable
ppc64 stable. Closing.