thias/puppet-squid3 — pull request #16 by bhechinger (2014-11-07 19:57:08+00:00)
Title: Fix to handle new config file format

as of 3.2 the ACLs manager, localhost and to_localhost are built-in to squid. Putting those in the config file breaks things terribly.

I've added a custom fact to return installed squid version and wrapped the template config file in a bit of conditional code to only include those lines for versions of squid older than 3.2.