[master] c330395 when starting without a config the child wont run
Per Andreas Buer
perbu at varnish-cache.org
Thu Apr 28 12:00:44 CEST 2011
commit c330395a5f9272ad29e7f546ea3e03c1f2f976e4
Author: Per Buer <perbu at varnish-software.com>
Date: Fri Apr 1 15:52:15 2011 +0200
when starting without a config the child wont run
diff --git a/doc/sphinx/reference/varnishd.rst b/doc/sphinx/reference/varnishd.rst
index 1d3add5..1a3f2de 100644
--- a/doc/sphinx/reference/varnishd.rst
+++ b/doc/sphinx/reference/varnishd.rst
@@ -53,8 +53,10 @@ OPTIONS
-F Run in the foreground.
--f config Use the specified VCL configuration file instead of the builtin default. See vcl(7) for
- details on VCL syntax.
+-f config Use the specified VCL configuration file instead of the
+ builtin default. See vcl(7) for details on VCL
+ syntax. When no configuration is supplied varnishd will
+ not start the cache process.
-g group Specifies the name of an unprivileged group to which the child process should switch
before it starts accepting connections. This is a shortcut for specifying the group
@@ -95,11 +97,14 @@ OPTIONS
-M address:port
Connect to this port and offer the command line
- interface. Think of it as a reverse shell.
+ interface. Think of it as a reverse shell. When running with
+ -M and there is no backend defined the child process (the cache)
+ will not start initially.
-t ttl
- Specifies a hard minimum time to live for cached documents. This is a shortcut for
- specifying the default_ttl run-time parameter.
+ Specifies a hard minimum time to live for cached
+ documents. This is a shortcut for specifying the
+ default_ttl run-time parameter.
-u user Specifies the name of an unprivileged user to which the child
process should switch before it starts accepting
More information about the varnish-commit
mailing list