Merge pull request #2090 from evan2645/document-consul-lock-shell-execution

Document `consul lock` shell execution
pull/2091/head
James Phillips 9 years ago
commit a1bb91a679

@ -74,3 +74,11 @@ The list of available flags are:
* `-verbose` - Enables verbose output.
## SHELL
Consul lock launches its children in a shell. By default, Consul will use the shell
defined in the environment variable `SHELL`. If `SHELL` is not defined, it will
default to `/bin/sh`. It should be noted that not all shells terminate child
processes when they receive `SIGTERM`. Under Ubuntu, `/bin/sh` is linked to `dash`,
which does **not** terminate its children. In order to ensure that child processes
are killed when the lock is lost, be sure to set the `SHELL` environment variable
appropriately.

Loading…
Cancel
Save