[squid-dev] RFC: Irreplaceable squidclient features

Alex Rousskov rousskov at measurement-factory.com
Fri Oct 13 13:54:03 UTC 2023


Hello,

     Francesco and I would like to remove squidclient tool from Squid so 
that we can divert resources to more important areas[1]. As far as we 
can tell, all essential squidclient functionality can be obtained via 
well-known command-line clients like curl, wget, nc, s_client, etc. For 
example, `mgr:foo` shortcuts can be replaced with URLs like 
`http://localhost:3128/squid-internal-mgr/foo` (in a script or shell 
alias if needed).

If you routinely use squidclient _and_ do not think you can replace it 
with another client, please respond and detail your use case!

We will collect use cases until the end of October 2023. If we then 
remove squidclient as currently planned, then that removal will _not_ 
affect Squid v6 and earlier releases, of course -- those releases will 
keep squidclient.


Thank you,

Alex.
P.S. This email thread is _not_ the right place to discuss squidclient 
_problems_, including Squid Bug #5283[2]. Please focus on squidclient 
features that you use and consider irreplaceable.

[1] https://github.com/squid-cache/squid/pull/1514
[2] https://bugs.squid-cache.org/show_bug.cgi?id=5283


More information about the squid-dev mailing list