On 31/08/11 18:18, Alex Rousskov wrote:
> On 08/17/2011 06:56 PM, Amos Jeffries wrote:
>
>> The "set" should _all_ work immediately
>
> I do not think that is practical. Consider a list of ACLs or an ICAP
> configuration directives. Most of them cannot be applied to a running
> Squid immediately when typed, one-by-one. They only make sense when
> applied together, as a whole:
>
>    tweak
>    tweak
>    tweak
>    apply
For example:
set http_access {
  tweak
  tweak
  tweak
}
I'm thinking along the lines of a POST to the mgr:config action where 
the body is the set of ACLs to reconfigure with.
  To work with our current configure system the shell will need to 
ensure that the set fully replaces the existing set. All management of 
line numbers and inserting midway, etc, etc  done by the tool outside of 
Squid.
>
> On Wed, 17 Aug 2011 09:57:19 -0700 (PDT), Arthur Tumanyan wrote:
>
>> SquidShell>* connect proxy.domain.com:port using http *
>> /Connection ok [or failed] /
> ...
>> SquidShell>*close *
>> Connection to proxy closed
>> SquidShell>
>
> I do not think the shell should rely on maintaining a constant, single
> connection to Squid at all times. Instead, it should open a connection
> as needed and be prepared for an idle HTTP connection to timeout and be
> closed by Squid.
>
>
> HTH,
>
> Alex.
Amos
-- Please be using Current Stable Squid 2.7.STABLE9 or 3.1.15 Beta testers wanted for 3.2.0.10Received on Wed Aug 31 2011 - 09:08:39 MDT
This archive was generated by hypermail 2.2.0 : Wed Aug 31 2011 - 12:00:03 MDT