[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, experimental, updated. debian/2.6.8-1-844-g7ec39d5

nfagerlund nick.fagerlund at gmail.com
Tue May 10 08:04:47 UTC 2011


The following commit has been merged in the experimental branch:
commit 768d9a1a796b631de7ec4da2e75ec52211716c9a
Author: nfagerlund <nick.fagerlund at gmail.com>
Date:   Wed Feb 16 15:06:42 2011 -0800

    (#1204) Reformat help text for puppet master
    
    Markdown changes for compatibility with ronn.

diff --git a/lib/puppet/application/master.rb b/lib/puppet/application/master.rb
index b2b77f8..39af33d 100644
--- a/lib/puppet/application/master.rb
+++ b/lib/puppet/application/master.rb
@@ -28,25 +28,32 @@ class Puppet::Application::Master < Puppet::Application
   def help
     <<-HELP
 
-SYNOPSIS
+puppet-master(8) -- The puppet master daemon
 ========
+
+SYNOPSIS
+--------
 The central puppet server. Functions as a certificate authority by
 default.
 
 
 USAGE
-=====
-  puppet master [-D|--daemonize|--no-daemonize] [-d|--debug] [-h|--help]
-      [-l|--logdest <file>|console|syslog] [-v|--verbose] [-V|--version]
-      [--compile <nodename>] [--apply <catalog>]
+-----
+puppet master [-D|--daemonize|--no-daemonize] [-d|--debug] [-h|--help]
+  [-l|--logdest <file>|console|syslog] [-v|--verbose] [-V|--version]
+  [--compile <nodename>] [--apply <catalog>]
+
 
 DESCRIPTION
-===========
-This is the puppet central daemon.
+-----------
+This command starts an instance of puppet master, running as a daemon
+and using Ruby's built-in Webrick webserver. Puppet master can also be
+managed by other application servers; when this is the case, this
+executable is not used.
 
 
 OPTIONS
-=======
+-------
 Note that any configuration parameter that's valid in the configuration
 file is also a valid long argument. For example, 'ssldir' is a valid
 configuration parameter, so you can specify '--ssldir <directory>' as an
@@ -55,47 +62,55 @@ argument.
 See the configuration file documentation at
 http://docs.puppetlabs.com/references/stable/configuration.html for the
 full list of acceptable parameters. A commented list of all
-configuration options can also be generated by running puppetmasterdd
+configuration options can also be generated by running puppet master
 with '--genconfig'.
 
-daemonize:    Send the process into the background. This is the default.
+* --daemonize:
+  Send the process into the background. This is the default.
 
-no-daemonize: Do not send the process into the background.
+* --no-daemonize:
+  Do not send the process into the background.
 
-debug:        Enable full debugging.
+* --debug:
+  Enable full debugging.
 
-help:         Print this help message.
+* --help:
+  Print this help message.
 
-logdest:      Where to send messages. Choose between syslog, the
-              console, and a log file. Defaults to sending messages to
-              syslog, or the console if debugging or verbosity is
-              enabled.
+* --logdest:
+  Where to send messages. Choose between syslog, the console, and a log
+  file. Defaults to sending messages to syslog, or the console if
+  debugging or verbosity is enabled.
 
-verbose:      Enable verbosity.
+* --verbose:
+  Enable verbosity.
 
-version:      Print the puppet version number and exit.
+* --version:
+  Print the puppet version number and exit.
 
-compile:      Capability to compile a catalogue and output it in JSON
-              from the Puppet master. Uses facts contained in the
-              $vardir/yaml/ directory to compile the catalog.
+* --compile:
+  Capability to compile a catalogue and output it in JSON from the
+  Puppet master. Uses facts contained in the $vardir/yaml/ directory to
+  compile the catalog.
 
-apply:        Capability to apply JSON catalog (such as one generated
-              with --compile). You can either specify a JSON file or
-              pipe in JSON from standard input.
+* --apply:
+  Capability to apply JSON catalog (such as one generated with
+  --compile). You can either specify a JSON file or pipe in JSON from
+  standard input.
 
 
 EXAMPLE
-=======
+-------
   puppet master
 
 
 AUTHOR
-======
+------
 Luke Kanies
 
 
 COPYRIGHT
-=========
+---------
 Copyright (c) 2005 Puppet Labs, LLC Licensed under the GNU Public
 License
 

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list