summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorajax <ajax@980ebf18-57e1-0310-9a29-db15c13687c0>2006-10-05 22:17:00 +0000
committerajax <ajax@980ebf18-57e1-0310-9a29-db15c13687c0>2006-10-05 22:17:00 +0000
commitc7a73812a84178425f774af0fa14d97c67469451 (patch)
treeeec85bfc868a2a2358a2e9da1c684fe2011c9f28 /bin
parentaea6eafed31bbe5e5b2103dcfc161f8633af0ece (diff)
downloadpuppet-c7a73812a84178425f774af0fa14d97c67469451.tar.gz
Documented signals the puppet daemons accept
Documented host type to make it clear ipv6 is supported git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1737 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'bin')
-rwxr-xr-xbin/puppetdoc20
1 files changed, 18 insertions, 2 deletions
diff --git a/bin/puppetdoc b/bin/puppetdoc
index 2dc170911..37974f2f7 100755
--- a/bin/puppetdoc
+++ b/bin/puppetdoc
@@ -139,8 +139,10 @@ orderInfo: 6
---
# Puppet Configuration Reference
+## Specifying Configuration Parameters
+
Every Puppet executable (with the exception of ``puppetdoc``) accepts all of
-these arguments, but not all of the arguments make sense for every executable.
+the arguments below, but not all of the arguments make sense for every executable.
Each argument has a section listed with it in parentheses; often, that section
will map to an executable (e.g., ``puppetd``), in which case it probably only
makes sense for that one executable. If ``puppet`` is listed as the section,
@@ -207,7 +209,21 @@ and one `puppet` user) if it is invoked as `root` with the `--mkusers` argument:
$ puppetd --mkusers
-Any default values are in ``block type`` at the end of the description.
+## Signals
+
+The `puppetd` and `puppetmasterd` executables catch some signals for special
+handling. Both daemons catch (`SIGHUP`), which forces the server to restart
+tself. Predictably, interrupt and terminate (`SIGINT` and `SIGHUP`) will shut
+down the server, whether it be an instance of `puppetd` or `puppetmasterd`.
+
+Sending the `SIGUSR1` signal to an instance of `puppetd` will cause it to
+immediately begin a new configuration transaction with the server. This
+signal has no effect on `puppetmasterd`.
+
+
+## Configuration Parameter Reference
+
+Below is a list of all documented parameters. Any default values are in ``block type`` at the end of the description.
}