components/ruby/puppet-solaris/files/puppet.xml
changeset 5910 93ac80235738
parent 5438 c068f8c677e8
equal deleted inserted replaced
5909:65108c8937a8 5910:93ac80235738
    17  fields enclosed by brackets "[]" replaced with your own identifying
    17  fields enclosed by brackets "[]" replaced with your own identifying
    18  information: Portions Copyright [yyyy] [name of copyright owner]
    18  information: Portions Copyright [yyyy] [name of copyright owner]
    19 
    19 
    20  CDDL HEADER END
    20  CDDL HEADER END
    21 
    21 
    22  Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
    22  Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
    23 
    23 
    24  NOTE:  This service manifest is not editable; its contents will
    24  NOTE:  This service manifest is not editable; its contents will
    25  be overwritten by package or patch operations, including
    25  be overwritten by package or patch operations, including
    26  operating system upgrade.  Make customizations in a different
    26  operating system upgrade.  Make customizations in a different
    27  file.
    27  file.
    64       </property_group>
    64       </property_group>
    65     </instance>
    65     </instance>
    66     <stability value="Unstable"/>
    66     <stability value="Unstable"/>
    67     <template>
    67     <template>
    68       <common_name>
    68       <common_name>
    69         <loctext xml:lang="C">Puppet version 3.6.2</loctext>
    69         <loctext xml:lang="C">Puppet version 3.8.6</loctext>
    70       </common_name>
    70       </common_name>
    71       <documentation>
    71       <documentation>
    72         <manpage title="puppet-master" section="8" manpath="/usr/share/man"/>
    72         <manpage title="puppet-master" section="8" manpath="/usr/share/man"/>
    73       </documentation>
    73       </documentation>
    74       <pg_pattern required="false" type="application" name="config">
    74       <pg_pattern required="false" type="application" name="config">
   109 in order to upgrade, and can rename your variables at your leisure. Please
   109 in order to upgrade, and can rename your variables at your leisure. Please
   110 revert it to `false` after you have renamed all affected variables.
   110 revert it to `false` after you have renamed all affected variables.
   111 	    </loctext>
   111 	    </loctext>
   112           </description>
   112           </description>
   113         </prop_pattern>
   113         </prop_pattern>
       
   114         <prop_pattern required="false" type="boolean" name="always_cache_features">
       
   115           <description>
       
   116             <loctext xml:lang="C">
       
   117 Affects how we cache attempts to load Puppet 'features'.  If false, then
       
   118 calls to `Puppet.features.&lt;feature&gt;?` will always attempt to load the
       
   119 feature (which can be an expensive operation) unless it has already been
       
   120 loaded successfully.  This makes it possible for a single agent run to,
       
   121 e.g., install a package that provides the underlying capabilities for
       
   122 a feature, and then later load that feature during the same run (even if
       
   123 the feature had been tested earlier and had not been available).
       
   124 
       
   125 If this setting is set to true, then features will only be checked once,
       
   126 and if they are not available, the negative result is cached and returned
       
   127 for all subsequent attempts to load the feature.  This behavior is almost
       
   128 always appropriate for the server, and can result in a significant performance
       
   129 improvement for features that are checked frequently.
       
   130 	    </loctext>
       
   131           </description>
       
   132         </prop_pattern>
   114         <prop_pattern required="false" type="host" name="archive_file_server">
   133         <prop_pattern required="false" type="host" name="archive_file_server">
   115           <description>
   134           <description>
   116             <loctext xml:lang="C">
   135             <loctext xml:lang="C">
   117 During an inspect run, the file bucket server to archive files to if archive_files is set.
   136 During an inspect run, the file bucket server to archive files to if archive_files is set.
   118 	    </loctext>
   137 	    </loctext>
   185 This setting also provides the default value for the deprecated `modulepath`
   204 This setting also provides the default value for the deprecated `modulepath`
   186 setting, which is used when directory environments are disabled.
   205 setting, which is used when directory environments are disabled.
   187 	    </loctext>
   206 	    </loctext>
   188           </description>
   207           </description>
   189         </prop_pattern>
   208         </prop_pattern>
   190         <prop_pattern required="false" type="boolean" name="biff">
       
   191           <description>
       
   192             <loctext xml:lang="C">
       
   193 Turns on Biff the catalog builder, future parser, and future evaluator.
       
   194 This is an experimental feature - and this setting may go away before
       
   195 release of Pupet 3.6.
       
   196 	    </loctext>
       
   197           </description>
       
   198         </prop_pattern>
       
   199         <prop_pattern required="false" type="net_address" name="bindaddress">
   209         <prop_pattern required="false" type="net_address" name="bindaddress">
   200           <description>
   210           <description>
   201             <loctext xml:lang="C">
   211             <loctext xml:lang="C">
   202 The address a listening server should bind to.
   212 The address a listening server should bind to.
   203 	    </loctext>
   213 	    </loctext>
   388           </description>
   398           </description>
   389         </prop_pattern>
   399         </prop_pattern>
   390         <prop_pattern required="false" type="hostname" name="certname">
   400         <prop_pattern required="false" type="hostname" name="certname">
   391           <description>
   401           <description>
   392             <loctext xml:lang="C">
   402             <loctext xml:lang="C">
   393 The name to use when handling certificates.  Defaults
   403 The name to use when handling certificates. When a node
   394 to the fully qualified domain name.
   404 requests a certificate from the CA puppet master, it uses the value of the
       
   405 `certname` setting as its requested Subject CN.
       
   406 
       
   407 This is the name used when managing a node's permissions in
       
   408 [auth.conf](http://docs.puppetlabs.com/puppet/latest/reference/config_file_auth.html).
       
   409 In most cases, it is also used as the node's name when matching
       
   410 [node definitions](http://docs.puppetlabs.com/puppet/latest/reference/lang_node_definitions.html)
       
   411 and requesting data from an ENC. (This can be changed with the `node_name_value`
       
   412 and `node_name_fact` settings, although you should only do so if you have
       
   413 a compelling reason.)
       
   414 
       
   415 A node's certname is available in Puppet manifests as `$trusted['certname']`. (See
       
   416 [Facts and Built-In Variables](http://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html)
       
   417 for more details.)
       
   418 
       
   419 * For best compatibility, you should limit the value of `certname` to
       
   420   only use letters, numbers, periods, underscores, and dashes. (That is,
       
   421   it should match `/A[a-z0-9._-]+Z/`.)
       
   422 * The special value `ca` is reserved, and can't be used as the certname
       
   423   for a normal node.
       
   424 
       
   425 Defaults to the node's fully qualified domain name.
       
   426 	    </loctext>
       
   427           </description>
       
   428         </prop_pattern>
       
   429         <prop_pattern required="false" type="boolean" name="cfacter">
       
   430           <description>
       
   431             <loctext xml:lang="C">
       
   432 Whether or not to use the native facter (cfacter) implementation instead of the Ruby one (facter). Defaults to false.
   395 	    </loctext>
   433 	    </loctext>
   396           </description>
   434           </description>
   397         </prop_pattern>
   435         </prop_pattern>
   398         <prop_pattern required="false" type="astring" name="classfile">
   436         <prop_pattern required="false" type="astring" name="classfile">
   399           <description>
   437           <description>
   647 retrieved using the `server` setting. When running `apply` the default
   685 retrieved using the `server` setting. When running `apply` the default
   648 is `file_server`, causing requests to be filled locally.
   686 is `file_server`, causing requests to be filled locally.
   649 	    </loctext>
   687 	    </loctext>
   650           </description>
   688           </description>
   651         </prop_pattern>
   689         </prop_pattern>
       
   690         <prop_pattern required="false" type="astring" name="default_manifest">
       
   691           <description>
       
   692             <loctext xml:lang="C">
       
   693 The default main manifest for directory environments. Any environment that
       
   694 doesn't set the `manifest` setting in its `environment.conf` file will use
       
   695 this manifest.
       
   696 
       
   697 This setting's value can be an absolute or relative path. An absolute path
       
   698 will make all environments default to the same main manifest; a relative
       
   699 path will allow each environment to use its own manifest, and Puppet will
       
   700 resolve the path relative to each environment's main directory.
       
   701 
       
   702 In either case, the path can point to a single file or to a directory of
       
   703 manifests to be evaluated in alphabetical order.
       
   704 	    </loctext>
       
   705           </description>
       
   706         </prop_pattern>
   652         <prop_pattern required="false" type="boolean" name="default_schedules">
   707         <prop_pattern required="false" type="boolean" name="default_schedules">
   653           <description>
   708           <description>
   654             <loctext xml:lang="C">
   709             <loctext xml:lang="C">
   655 Boolean; whether to generate the default schedule resources. Setting this to
   710 Boolean; whether to generate the default schedule resources. Setting this to
   656 false is useful for keeping external report processors clean of skipped schedule resources.
   711 false is useful for keeping external report processors clean of skipped schedule resources.
   694 Which digest algorithm to use for file resources and the filebucket.
   749 Which digest algorithm to use for file resources and the filebucket.
   695 Valid values are md5, sha256. Default is md5.
   750 Valid values are md5, sha256. Default is md5.
   696 	    </loctext>
   751 	    </loctext>
   697           </description>
   752           </description>
   698         </prop_pattern>
   753         </prop_pattern>
       
   754         <prop_pattern required="false" type="boolean" name="disable_per_environment_manifest">
       
   755           <description>
       
   756             <loctext xml:lang="C">
       
   757 Whether to disallow an environment-specific main manifest. When set
       
   758 to `true`, Puppet will use the manifest specified in the `default_manifest` setting
       
   759 for all environments. If an environment specifies a different main manifest in its
       
   760 `environment.conf` file, catalog requests for that environment will fail with an error.
       
   761 
       
   762 This setting requires `default_manifest` to be set to an absolute path.
       
   763 	    </loctext>
       
   764           </description>
       
   765         </prop_pattern>
   699         <prop_pattern required="false" type="astring" name="disable_warnings">
   766         <prop_pattern required="false" type="astring" name="disable_warnings">
   700           <description>
   767           <description>
   701             <loctext xml:lang="C">
   768             <loctext xml:lang="C">
   702 A list of warning types to disable. Currently the only warning type that can be
   769 A comma-separated list of warning types to suppress. If large numbers
   703 disabled are deprecations, but more warning types may be added later.
   770 of warnings are making Puppet's logs too large or difficult to use, you
       
   771 can temporarily silence them with this setting.
       
   772 
       
   773 If you are preparing to upgrade Puppet to a new major version, you
       
   774 should re-enable all warnings for a while.
       
   775 
       
   776 Valid values for this setting are:
       
   777 
       
   778 * `deprecations` --- disables deprecation warnings.
   704 	    </loctext>
   779 	    </loctext>
   705           </description>
   780           </description>
   706         </prop_pattern>
   781         </prop_pattern>
   707         <prop_pattern required="false" type="host" name="dns_alt_names">
   782         <prop_pattern required="false" type="host" name="dns_alt_names">
   708           <description>
   783           <description>
   754           </description>
   829           </description>
   755         </prop_pattern>
   830         </prop_pattern>
   756         <prop_pattern required="false" type="integer" name="environment_timeout">
   831         <prop_pattern required="false" type="integer" name="environment_timeout">
   757           <description>
   832           <description>
   758             <loctext xml:lang="C">
   833             <loctext xml:lang="C">
   759 The time to live for a cached environment. The time is either given This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y)., or
   834 How long the Puppet master should cache data it loads from an
   760 the word 'unlimited' which causes the environment to be cached until the master is restarted.
   835 environment.
       
   836 This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
       
   837 A value of `0` will disable caching. This setting can also be set to
       
   838 `unlimited`, which will cache environments until the master is restarted
       
   839 or told to refresh the cache.
       
   840 
       
   841 You should change this setting once your Puppet deployment is doing
       
   842 non-trivial work. We chose the default value of `0` because it lets new
       
   843 users update their code without any extra steps, but it lowers the
       
   844 performance of your Puppet master.
       
   845 
       
   846 We recommend setting this to `unlimited` and explicitly refreshing your
       
   847 Puppet master as part of your code deployment process.
       
   848 
       
   849 * With Puppet Server, you should refresh environments by calling the
       
   850   `environment-cache` API endpoint. See the docs for the Puppet Server
       
   851   administrative API.
       
   852 * With a Rack Puppet master, you should restart the web server or the
       
   853   application server. Passenger lets you touch a `restart.txt` file to
       
   854   refresh an application without restarting Apache; see the Passenger docs
       
   855   for details.
       
   856 
       
   857 We don't recommend using any value other than `0` or `unlimited`, since
       
   858 most Puppet masters use a pool of Ruby interpreters which all have their
       
   859 own cache timers. When these timers drift out of sync, agents can be served
       
   860 inconsistent catalogs.
   761 	    </loctext>
   861 	    </loctext>
   762           </description>
   862           </description>
   763         </prop_pattern>
   863         </prop_pattern>
   764         <prop_pattern required="false" type="astring" name="environmentpath">
   864         <prop_pattern required="false" type="astring" name="environmentpath">
   765           <description>
   865           <description>
   778           <description>
   878           <description>
   779             <loctext xml:lang="C">
   879             <loctext xml:lang="C">
   780 Whether each resource should log when it is
   880 Whether each resource should log when it is
   781 being evaluated.  This allows you to interactively see exactly
   881 being evaluated.  This allows you to interactively see exactly
   782 what is being done.
   882 what is being done.
   783 	    </loctext>
       
   784           </description>
       
   785         </prop_pattern>
       
   786         <prop_pattern required="false" type="astring" name="evaluator">
       
   787           <description>
       
   788             <loctext xml:lang="C">
       
   789 Which evaluator to use when compiling Puppet manifests. Valid values
       
   790 are `current` and `future` (the default).
       
   791 
       
   792 **Note:** This setting is only used when `parser = future`. It allows
       
   793 testers to turn off the `future` evaluator when doing detailed tests and
       
   794 comparisons of the new compilation system.
       
   795 
       
   796 Evaluation is the second stage of catalog compilation. After the parser
       
   797 converts a manifest to a model of expressions, the evaluator processes
       
   798 each expression. (For example, a resource declaration signals the
       
   799 evaluator to add a resource to the catalog).
       
   800 
       
   801 The `future` parser and evaluator are slated to become default in Puppet
       
   802 4. Their purpose is to add new features and improve consistency
       
   803 and reliability.
       
   804 
       
   805 Available Since Puppet 3.5.
       
   806 	    </loctext>
   883 	    </loctext>
   807           </description>
   884           </description>
   808         </prop_pattern>
   885         </prop_pattern>
   809         <prop_pattern required="false" type="astring" name="external_nodes">
   886         <prop_pattern required="false" type="astring" name="external_nodes">
   810           <description>
   887           <description>
   847           <description>
   924           <description>
   848             <loctext xml:lang="C">
   925             <loctext xml:lang="C">
   849 The minimum time to wait between checking for updates in
   926 The minimum time to wait between checking for updates in
   850 configuration files.  This timeout determines how quickly Puppet checks whether
   927 configuration files.  This timeout determines how quickly Puppet checks whether
   851 a file (such as manifests or templates) has changed on disk. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
   928 a file (such as manifests or templates) has changed on disk. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
       
   929 	    </loctext>
       
   930           </description>
       
   931         </prop_pattern>
       
   932         <prop_pattern required="false" type="astring" name="forge_authorization">
       
   933           <description>
       
   934             <loctext xml:lang="C">
       
   935 The authorization key to connect to the Puppet Forge. Leave blank for unauthorized or license based connections
   852 	    </loctext>
   936 	    </loctext>
   853           </description>
   937           </description>
   854         </prop_pattern>
   938         </prop_pattern>
   855         <prop_pattern required="false" type="boolean" name="freeze_main">
   939         <prop_pattern required="false" type="boolean" name="freeze_main">
   856           <description>
   940           <description>
   947 activate this settings if your master doesn't support compression, but
  1031 activate this settings if your master doesn't support compression, but
   948 if it supports it, this setting might reduce performance on high-speed LANs.
  1032 if it supports it, this setting might reduce performance on high-speed LANs.
   949 	    </loctext>
  1033 	    </loctext>
   950           </description>
  1034           </description>
   951         </prop_pattern>
  1035         </prop_pattern>
       
  1036         <prop_pattern required="false" type="boolean" name="http_debug">
       
  1037           <description>
       
  1038             <loctext xml:lang="C">
       
  1039 Whether to write HTTP request and responses to stderr. This should never be used in a production environment.
       
  1040 	    </loctext>
       
  1041           </description>
       
  1042         </prop_pattern>
       
  1043         <prop_pattern required="false" type="integer" name="http_keepalive_timeout">
       
  1044           <description>
       
  1045             <loctext xml:lang="C">
       
  1046 The maximum amount of time a persistent HTTP connection can remain idle in the connection pool, before it is closed.  This timeout should be shorter than the keepalive timeout used on the HTTP server, e.g. Apache KeepAliveTimeout directive.
       
  1047 This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y).
       
  1048 	    </loctext>
       
  1049           </description>
       
  1050         </prop_pattern>
   952         <prop_pattern required="false" type="host" name="http_proxy_host">
  1051         <prop_pattern required="false" type="host" name="http_proxy_host">
   953           <description>
  1052           <description>
   954             <loctext xml:lang="C">
  1053             <loctext xml:lang="C">
   955 The HTTP proxy host to use for outgoing connections.  Note: You
  1054 The HTTP proxy host to use for outgoing connections.  Note: You
   956 may need to use a FQDN for the server hostname when using a proxy.
  1055 may need to use a FQDN for the server hostname when using a proxy. Environment variable
       
  1056 http_proxy or HTTP_PROXY will override this value
       
  1057 	    </loctext>
       
  1058           </description>
       
  1059         </prop_pattern>
       
  1060         <prop_pattern required="false" type="astring" name="http_proxy_password">
       
  1061           <description>
       
  1062             <loctext xml:lang="C">
       
  1063 The password for the user of an authenticated HTTP proxy.
       
  1064 Requires the `http_proxy_user` setting.
       
  1065 
       
  1066 Note that passwords must be valid when used as part of a URL. If a password
       
  1067 contains any characters with special meanings in URLs (as specified by RFC 3986
       
  1068 ` would become `%23`.)
   957 	    </loctext>
  1069 	    </loctext>
   958           </description>
  1070           </description>
   959         </prop_pattern>
  1071         </prop_pattern>
   960         <prop_pattern required="false" type="integer" name="http_proxy_port">
  1072         <prop_pattern required="false" type="integer" name="http_proxy_port">
   961           <description>
  1073           <description>
   962             <loctext xml:lang="C">
  1074             <loctext xml:lang="C">
   963 The HTTP proxy port to use for outgoing connections
  1075 The HTTP proxy port to use for outgoing connections
       
  1076 	    </loctext>
       
  1077           </description>
       
  1078         </prop_pattern>
       
  1079         <prop_pattern required="false" type="astring" name="http_proxy_user">
       
  1080           <description>
       
  1081             <loctext xml:lang="C">
       
  1082 The user name for an authenticated HTTP proxy. Requires the `http_proxy_host` setting.
   964 	    </loctext>
  1083 	    </loctext>
   965           </description>
  1084           </description>
   966         </prop_pattern>
  1085         </prop_pattern>
   967         <prop_pattern required="false" type="astring" name="httplog">
  1086         <prop_pattern required="false" type="astring" name="httplog">
   968           <description>
  1087           <description>
  1208           </description>
  1327           </description>
  1209         </prop_pattern>
  1328         </prop_pattern>
  1210         <prop_pattern required="false" type="astring" name="log_level">
  1329         <prop_pattern required="false" type="astring" name="log_level">
  1211           <description>
  1330           <description>
  1212             <loctext xml:lang="C">
  1331             <loctext xml:lang="C">
  1213 Default logging level
  1332 Default logging level for messages from Puppet. Allowed values are:
       
  1333 
       
  1334 * debug
       
  1335 * info
       
  1336 * notice
       
  1337 * warning
       
  1338 * err
       
  1339 * alert
       
  1340 * emerg
       
  1341 * crit
  1214 	    </loctext>
  1342 	    </loctext>
  1215           </description>
  1343           </description>
  1216         </prop_pattern>
  1344         </prop_pattern>
  1217         <prop_pattern required="false" type="astring" name="logdir">
  1345         <prop_pattern required="false" type="astring" name="logdir">
  1218           <description>
  1346           <description>
  1253           </description>
  1381           </description>
  1254         </prop_pattern>
  1382         </prop_pattern>
  1255         <prop_pattern required="false" type="astring" name="masterhttplog">
  1383         <prop_pattern required="false" type="astring" name="masterhttplog">
  1256           <description>
  1384           <description>
  1257             <loctext xml:lang="C">
  1385             <loctext xml:lang="C">
  1258 Where the puppet master web server logs.
  1386 Where the puppet master web server saves its access log. This is
       
  1387 only used when running a WEBrick puppet master. When puppet master is
       
  1388 running under a Rack server like Passenger, that web server will have
       
  1389 its own logging behavior.
  1259 	    </loctext>
  1390 	    </loctext>
  1260           </description>
  1391           </description>
  1261         </prop_pattern>
  1392         </prop_pattern>
  1262         <prop_pattern required="false" type="astring" name="masterlog">
  1393         <prop_pattern required="false" type="astring" name="masterlog">
  1263           <description>
  1394           <description>
  1264             <loctext xml:lang="C">
  1395             <loctext xml:lang="C">
  1265 Where puppet master logs.  This is generally not used,
  1396 This file is literally never used, although Puppet may create it
  1266 since syslog is the default log destination.
  1397 as an empty file. For more context, see the `puppetdlog` setting and
       
  1398 puppet master's `--logdest` command line option.
       
  1399 
       
  1400 This setting is deprecated and will be removed in a future version of Puppet.
  1267 	    </loctext>
  1401 	    </loctext>
  1268           </description>
  1402           </description>
  1269         </prop_pattern>
  1403         </prop_pattern>
  1270         <prop_pattern required="false" type="integer" name="masterport">
  1404         <prop_pattern required="false" type="integer" name="masterport">
  1271           <description>
  1405           <description>
  1278         </prop_pattern>
  1412         </prop_pattern>
  1279         <prop_pattern required="false" type="integer" name="max_deprecations">
  1413         <prop_pattern required="false" type="integer" name="max_deprecations">
  1280           <description>
  1414           <description>
  1281             <loctext xml:lang="C">
  1415             <loctext xml:lang="C">
  1282 Sets the max number of logged/displayed parser validation deprecation
  1416 Sets the max number of logged/displayed parser validation deprecation
  1283 warnings in case multiple errors have been detected. A value of 0 is the
  1417 warnings in case multiple deprecation warnings have been detected. A value of 0
  1284 same as value 1. The count is per manifest.
  1418 blocks the logging of deprecation warnings.  The count is per manifest.
  1285 	    </loctext>
  1419 	    </loctext>
  1286           </description>
  1420           </description>
  1287         </prop_pattern>
  1421         </prop_pattern>
  1288         <prop_pattern required="false" type="integer" name="max_errors">
  1422         <prop_pattern required="false" type="integer" name="max_errors">
  1289           <description>
  1423           <description>
  1290             <loctext xml:lang="C">
  1424             <loctext xml:lang="C">
  1291 Sets the max number of logged/displayed parser validation errors in case
  1425 Sets the max number of logged/displayed parser validation errors in case
  1292 multiple errors have been detected. A value of 0 is the same as value 1.
  1426 multiple errors have been detected. A value of 0 is the same as a value of 1; a
  1293 The count is per manifest.
  1427 minimum of one error is always raised.  The count is per manifest.
  1294 	    </loctext>
  1428 	    </loctext>
  1295           </description>
  1429           </description>
  1296         </prop_pattern>
  1430         </prop_pattern>
  1297         <prop_pattern required="false" type="integer" name="max_warnings">
  1431         <prop_pattern required="false" type="integer" name="max_warnings">
  1298           <description>
  1432           <description>
  1299             <loctext xml:lang="C">
  1433             <loctext xml:lang="C">
  1300 Sets the max number of logged/displayed parser validation warnings in
  1434 Sets the max number of logged/displayed parser validation warnings in
  1301 case multiple errors have been detected. A value of 0 is the same as
  1435 case multiple warnings have been detected. A value of 0 blocks logging of
  1302 value 1. The count is per manifest.
  1436 warnings.  The count is per manifest.
  1303 	    </loctext>
  1437 	    </loctext>
  1304           </description>
  1438           </description>
  1305         </prop_pattern>
  1439         </prop_pattern>
  1306         <prop_pattern required="false" type="integer" name="maximum_uid">
  1440         <prop_pattern required="false" type="integer" name="maximum_uid">
  1307           <description>
  1441           <description>
  1316         </prop_pattern>
  1450         </prop_pattern>
  1317         <prop_pattern required="false" type="boolean" name="mkusers">
  1451         <prop_pattern required="false" type="boolean" name="mkusers">
  1318           <description>
  1452           <description>
  1319             <loctext xml:lang="C">
  1453             <loctext xml:lang="C">
  1320 Whether to create the necessary user and group that puppet agent will run as.
  1454 Whether to create the necessary user and group that puppet agent will run as.
       
  1455 	    </loctext>
       
  1456           </description>
       
  1457         </prop_pattern>
       
  1458         <prop_pattern required="false" type="astring" name="module_groups">
       
  1459           <description>
       
  1460             <loctext xml:lang="C">
       
  1461 Extra module groups to request from the Puppet Forge
  1321 	    </loctext>
  1462 	    </loctext>
  1322           </description>
  1463           </description>
  1323         </prop_pattern>
  1464         </prop_pattern>
  1324         <prop_pattern required="false" type="uri" name="module_repository">
  1465         <prop_pattern required="false" type="uri" name="module_repository">
  1325           <description>
  1466           <description>
  1477             <loctext xml:lang="C">
  1618             <loctext xml:lang="C">
  1478 Selects the parser to use for parsing puppet manifests (in puppet DSL
  1619 Selects the parser to use for parsing puppet manifests (in puppet DSL
  1479 language/'.pp' files). Available choices are `current` (the default)
  1620 language/'.pp' files). Available choices are `current` (the default)
  1480 and `future`.
  1621 and `future`.
  1481 
  1622 
  1482 The `curent` parser means that the released version of the parser should
  1623 The `current` parser means that the released version of the parser should
  1483 be used.
  1624 be used.
  1484 
  1625 
  1485 The `future` parser is a "time travel to the future" allowing early
  1626 The `future` parser is a "time travel to the future" allowing early
  1486 exposure to new language features. What these features are will vary from
  1627 exposure to new language features. What these features are will vary from
  1487 release to release and they may be invididually configurable.
  1628 release to release and they may be invididually configurable.
  1587 A command to run before every agent run.  If this command returns a non-zero
  1728 A command to run before every agent run.  If this command returns a non-zero
  1588 return code, the entire Puppet run will fail.
  1729 return code, the entire Puppet run will fail.
  1589 	    </loctext>
  1730 	    </loctext>
  1590           </description>
  1731           </description>
  1591         </prop_pattern>
  1732         </prop_pattern>
       
  1733         <prop_pattern required="false" type="astring" name="preview_outputdir">
       
  1734           <description>
       
  1735             <loctext xml:lang="C">
       
  1736 The directory where catalog previews per node are generated.
       
  1737 	    </loctext>
       
  1738           </description>
       
  1739         </prop_pattern>
  1592         <prop_pattern required="false" type="astring" name="priority">
  1740         <prop_pattern required="false" type="astring" name="priority">
  1593           <description>
  1741           <description>
  1594             <loctext xml:lang="C">
  1742             <loctext xml:lang="C">
  1595 The scheduling priority of the process.  Valid values are 'high',
  1743 The scheduling priority of the process.  Valid values are 'high',
  1596 'normal', 'low', or 'idle', which are mapped to platform-specific
  1744 'normal', 'low', or 'idle', which are mapped to platform-specific
  1629           </description>
  1777           </description>
  1630         </prop_pattern>
  1778         </prop_pattern>
  1631         <prop_pattern required="false" type="astring" name="puppetdlog">
  1779         <prop_pattern required="false" type="astring" name="puppetdlog">
  1632           <description>
  1780           <description>
  1633             <loctext xml:lang="C">
  1781             <loctext xml:lang="C">
  1634 The log file for puppet agent.  This is generally not used.
  1782 The fallback log file. This is only used when the `--logdest` option
       
  1783 is not specified AND Puppet is running on an operating system where both
       
  1784 the POSIX syslog service and the Windows Event Log are unavailable. (Currently,
       
  1785 no supported operating systems match that description.)
       
  1786 
       
  1787 Despite the name, both puppet agent and puppet master will use this file
       
  1788 as the fallback logging destination.
       
  1789 
       
  1790 For control over logging destinations, see the `--logdest` command line
       
  1791 option in the manual pages for puppet master, puppet agent, and puppet
       
  1792 apply. You can see man pages by running `puppet &lt;SUBCOMMAND&gt; --help`,
       
  1793 or read them online at http://docs.puppetlabs.com/references/latest/man/.
  1635 	    </loctext>
  1794 	    </loctext>
  1636           </description>
  1795           </description>
  1637         </prop_pattern>
  1796         </prop_pattern>
  1638         <prop_pattern required="false" type="integer" name="puppetport">
  1797         <prop_pattern required="false" type="integer" name="puppetport">
  1639           <description>
  1798           <description>
  2040         </prop_pattern>
  2199         </prop_pattern>
  2041         <prop_pattern required="false" type="boolean" name="stringify_facts">
  2200         <prop_pattern required="false" type="boolean" name="stringify_facts">
  2042           <description>
  2201           <description>
  2043             <loctext xml:lang="C">
  2202             <loctext xml:lang="C">
  2044 to_s. Means you can't have arrays or
  2203 to_s. Means you can't have arrays or
  2045 hashes as fact values.
  2204 hashes as fact values. (DEPRECATED) This option will be removed in Puppet 4.0.
  2046 	    </loctext>
  2205 	    </loctext>
  2047           </description>
  2206           </description>
  2048         </prop_pattern>
  2207         </prop_pattern>
  2049         <prop_pattern required="false" type="boolean" name="summarize">
  2208         <prop_pattern required="false" type="boolean" name="summarize">
  2050           <description>
  2209           <description>