[Varnish] #1394: Add conf.d/*.vcl directive to config system
Varnish
varnish-bugs at varnish-cache.org
Tue Dec 17 20:13:33 CET 2013
#1394: Add conf.d/*.vcl directive to config system
--------------------------+-------------------------
Reporter: michaelfavia | Type: enhancement
Status: new | Priority: normal
Milestone: | Component: varnishd
Version: trunk | Severity: normal
Keywords: config |
--------------------------+-------------------------
I looked through the history and didnt find mention of it but i assume
this was a possible design decision because it seem like pretty low
hanging fruit.
Using varnish in a package managed environment and would really appreciate
the ability to systematically add varnish configs with a
/etc/varnish/conf.d/YOUR_FILE_NAME_HERE.vcl directory.
The base default.vcl config file doesnt even have to leverage it if you
dont like but there are a good number of requests for it out the
downstream in Debian, Fedora, etc as well.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506067
I think the paradigm is well known enough but it very simply allows other
packages to add their own configuration logic without the need to append
or otherwise edit a file that has to be shared across multiple packaging
systems. Apache, php, cron and other systems use it as well.
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1394>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list