1() ()
2
3
4
6 -
7
8
9
11 Run a stand-alone +puppet+ script.
12
13
14
16 puppet [-h|--help] [-V|--version] [-d|--debug] [-v|--verbose]
17 [-l|--logdest <file>] <file>
18
19
20
21
23 This is the standalone puppet execution script; use it to execute indi‐
24 vidual scripts that you write. If you need to execute site-wide
25 scripts, use +puppetd+ and +puppetmasterd+.
26
27
28
30 Note that any configuration parameter that´s valid in the configuration
31 file is also a valid long argument. For example, ´ssldir´ is a valid
32 configuration parameter, so you can specify ´--ssldir <directory>´ as
33 an argument.
34
35 See the configuration file documentation at http://reductive‐
36 labs.com/projects/puppet/reference/configref.html for the full list of
37 acceptable parameters. A commented list of all configuration options
38 can also be generated by running puppet with ´--genconfig´.
39
40 debug: Enable full debugging.
41
42 help: Print this help message
43
44
45
46 loadclasses: Load any stored classes. +puppetd+ caches configured
47 classes (usually at /etc/puppet/classes.txt), and setting this
48 option causes all of those classes to be set in your +puppet+
49 manifest.
50
51
52
53 logdest: Where to send messages. Choose between syslog, the console,
54 and a log file. Defaults to sending messages to the console.
55
56 verbose: Print extra information.
57
58
59
61 puppet -l /tmp/script.log script.pp
62
63
64
65
67 Luke Kanies
68
69
70
72 Copyright (c) 2005 Reductive Labs, LLC Licensed under the GNU Public
73 License
74
75
76
77
78
79 ()