[master] d0c6b12 Document varnishd -f with regards to vcl_path

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Mon Jun 26 17:38:06 CEST 2017


commit d0c6b128c90018e61b9c36851233ed4e1c048c4b
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Wed Jun 21 14:35:30 2017 +0200

    Document varnishd -f with regards to vcl_path

diff --git a/doc/changes.rst b/doc/changes.rst
index 436b4e0..a40d0a3 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -11,7 +11,9 @@ Varnish Cache Trunk (ongoing)
 
 * VSM_Name() returns the -i argument name, rather than the -n name.
 
-* VUT.name is goine, use VSM_Name(VUT.vsm)
+* VUT.name is gone, use VSM_Name(VUT.vsm)
+
+* varnishd honors vcl_path (#2342)
 
 ================================
 Varnish Cache 5.1.2 (2017-04-07)
diff --git a/doc/sphinx/reference/varnishd.rst b/doc/sphinx/reference/varnishd.rst
index 1d63dbe..4261ce2 100644
--- a/doc/sphinx/reference/varnishd.rst
+++ b/doc/sphinx/reference/varnishd.rst
@@ -70,6 +70,13 @@ Basic options
   script (-I option) and the child process will be started if there
   is an active VCL at the end of the initialization.
 
+  When used with a relative file name, config is searched in the
+  ``vcl_path``. It is possible to set this path prior to using ``-f``
+  options with a ``-p`` option. During startup, `varnishd` doesn't
+  complain about unsafe VCL paths: unlike the `varnish-cli(7)` that
+  could later be accessed remotely, starting `varnishd` requires
+  local privileges.
+
 -n name
 
   Specify the name for this instance.  This name is used to construct



More information about the varnish-commit mailing list