Arbitrary directives can be added via SQUID_DIRECTIVES environment variable. And if appending is not enough control ONLY_SQUID_DIRECTIVES enables you to overwrite squid.conf instead of appending.
There are a few cleanup commits as well for best practices like collapsing apt-get update and apt-get install onto the same lines to keep them atomic. And removing duplicate conf declarations.
Arbitrary directives can be added via SQUID_DIRECTIVES environment variable. And if appending is not enough control ONLY_SQUID_DIRECTIVES enables you to overwrite squid.conf instead of appending.
There are a few cleanup commits as well for best practices like collapsing apt-get update and apt-get install onto the same lines to keep them atomic. And removing duplicate conf declarations.
This is useful for tuning more cache parameters. We have a use case which needs more control of the cache at: https://github.com/ros-infrastructure/buildfarm_deployment/issues/41