components/puppet/files/puppet.xml
branchs11u2-sru
changeset 3460 5c5af6e58474
parent 3457 6358358b4186
child 3461 1240b4c4e38d
equal deleted inserted replaced
3457:6358358b4186 3460:5c5af6e58474
     1 <?xml version="1.0"?>
       
     2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
       
     3 <!--
       
     4  CDDL HEADER START
       
     5 
       
     6  The contents of this file are subject to the terms of the
       
     7  Common Development and Distribution License (the "License").
       
     8  You may not use this file except in compliance with the License.
       
     9 
       
    10  You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
       
    11  or http://www.opensolaris.org/os/licensing.
       
    12  See the License for the specific language governing permissions
       
    13  and limitations under the License.
       
    14 
       
    15  When distributing Covered Code, include this CDDL HEADER in each
       
    16  file and include the License file at usr/src/OPENSOLARIS.LICENSE.
       
    17  If applicable, add the following below this CDDL HEADER, with the
       
    18  fields enclosed by brackets "[]" replaced with your own identifying
       
    19  information: Portions Copyright [yyyy] [name of copyright owner]
       
    20 
       
    21  CDDL HEADER END
       
    22 
       
    23  Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
       
    24 
       
    25  NOTE:  This service manifest is not editable; its contents will
       
    26  be overwritten by package or patch operations, including
       
    27  operating system upgrade.  Make customizations in a different
       
    28  file.
       
    29 -->
       
    30 
       
    31 <service_bundle type='manifest' name='puppet'>
       
    32 
       
    33 <service
       
    34     name='application/puppet'
       
    35     type='service'
       
    36     version='1'>
       
    37 
       
    38     <dependency
       
    39         name='filesystem'
       
    40         grouping='require_all'
       
    41         restart_on='error'
       
    42         type='service'>
       
    43             <service_fmri value='svc:/system/filesystem/minimal' />
       
    44     </dependency>
       
    45 
       
    46     <dependency
       
    47         name='network'
       
    48         grouping='require_all'
       
    49         restart_on='error'
       
    50         type='service'>
       
    51             <service_fmri value='svc:/milestone/network' />
       
    52     </dependency>
       
    53 
       
    54     <dependency
       
    55         name='identity'
       
    56         grouping='require_all'
       
    57         restart_on='error'
       
    58         type='service'>
       
    59             <service_fmri value='svc:/system/identity:node' />
       
    60     </dependency>
       
    61 
       
    62     <exec_method type='method' name='start' exec=':true' timeout_seconds='60' />
       
    63     <exec_method type='method' name='stop' exec=':kill' timeout_seconds='60' />
       
    64 
       
    65     <property_group name='general' type='framework'>
       
    66         <!-- to start stop puppet -->
       
    67         <propval name='action_authorization' type='astring'
       
    68         value='solaris.smf.manage.puppet' />
       
    69         <!-- to change puppet properties -->
       
    70         <propval name='value_authorization' type='astring'
       
    71         value='solaris.smf.value.puppet' />
       
    72     </property_group>
       
    73 
       
    74     <property_group name='puppet_stencil' type='configfile'>
       
    75         <propval name='path' type='astring' value='/etc/puppet/puppet.conf'/>
       
    76         <propval name='stencil' type='astring' value='puppet.stencil'/>
       
    77         <propval name='mode' type='astring' value='0444'/>
       
    78     </property_group>
       
    79 
       
    80     <instance name='master' enabled='false'>
       
    81       <exec_method type='method' name='start'
       
    82         exec='/usr/sbin/puppet master --logdest %{config/logdest}'
       
    83         timeout_seconds='600' />
       
    84 
       
    85         <property_group name='config' type='application'>
       
    86             <propval name='logdest' type='astring'
       
    87                 value='/var/log/puppet/puppet-master.log'/>
       
    88         </property_group>
       
    89     </instance>
       
    90 
       
    91     <instance name='agent' enabled='false'>
       
    92       <exec_method type='method' name='start'
       
    93         exec='/usr/sbin/puppet agent --logdest %{config/logdest}'
       
    94         timeout_seconds='600' />
       
    95 
       
    96         <property_group name='config' type='application'>
       
    97             <propval name='logdest' type='astring'
       
    98                 value='/var/log/puppet/puppet-agent.log'/>
       
    99         </property_group>
       
   100     </instance>
       
   101 
       
   102     <stability value='Unstable' />
       
   103 
       
   104     <template>
       
   105         <common_name>
       
   106             <loctext xml:lang='C'>
       
   107             Puppet version 3.2.4
       
   108             </loctext>
       
   109         </common_name>
       
   110         <documentation>
       
   111             <manpage title='puppet-master' section='8' manpath='/usr/share/man' />
       
   112         </documentation>
       
   113         <pg_pattern name='config' type='application' required='false'>
       
   114             <prop_pattern name='server' type='host'
       
   115                 required='false'>
       
   116                 <common_name>
       
   117                     <loctext xml:lang='C'>
       
   118                     Server name or IP address of puppet master
       
   119                     </loctext>
       
   120                 </common_name>
       
   121             </prop_pattern>
       
   122             <prop_pattern name='logdest' type='astring'
       
   123                 required='false'>
       
   124                 <common_name>
       
   125                     <loctext xml:lang='C'>
       
   126                     Logfile destination
       
   127                     </loctext>
       
   128                 </common_name>
       
   129             </prop_pattern>
       
   130             <prop_pattern name='agent_catalog_run_lockfile' type='astring'
       
   131                 required='false'>
       
   132                     <description> <loctext xml:lang='C'>
       
   133                          A lock file to indicate agent catalog run in progress
       
   134                     </loctext> </description>
       
   135             </prop_pattern>
       
   136             <prop_pattern name='agent_disabled_lockfile' type='astring'
       
   137                 required='false'>
       
   138                     <description> <loctext xml:lang='C'>
       
   139                          A lock file to indicate disabled puppet agent
       
   140                     </loctext> </description>
       
   141             </prop_pattern>
       
   142             <prop_pattern name='allow_duplicate_certs' type='boolean'
       
   143                 required='false'>
       
   144                     <description> <loctext xml:lang='C'>
       
   145                         Whether to allowing duplication of existing certificates
       
   146                     </loctext> </description>
       
   147             </prop_pattern>
       
   148             <prop_pattern name='allow_variables_with_dashes' type='boolean'
       
   149                 required='false'>
       
   150                     <description> <loctext xml:lang='C'>
       
   151                         Permit hyphens in variable name. Always set it to False
       
   152                     </loctext> </description>
       
   153             </prop_pattern>
       
   154             <prop_pattern name='archive_file_server' type='host'
       
   155                 required='false'>
       
   156                     <description> <loctext xml:lang='C'>
       
   157                         Allow archiving files on file bucket server
       
   158                     </loctext> </description>
       
   159             </prop_pattern>
       
   160             <prop_pattern name='archive_files' type='boolean'
       
   161                 required='false'>
       
   162                     <description> <loctext xml:lang='C'>
       
   163                         Permit to archive files whose contents are audited
       
   164                     </loctext> </description>
       
   165             </prop_pattern>
       
   166             <prop_pattern name='async_storeconfigs' type='boolean'
       
   167                 required='false'>
       
   168                     <description> <loctext xml:lang='C'>
       
   169                         Permit queueing system to provide asynchronous database integration
       
   170                     </loctext> </description>
       
   171             </prop_pattern>
       
   172             <prop_pattern name='autoflush' type='boolean'
       
   173                 required='false'>
       
   174                     <description> <loctext xml:lang='C'>
       
   175                         Whether log files should always flush to disk
       
   176                     </loctext> </description>
       
   177             </prop_pattern>
       
   178             <prop_pattern name='autosign' type='astring'
       
   179                 required='false'>
       
   180                     <description> <loctext xml:lang='C'>
       
   181                         Whether to enable autosign
       
   182                     </loctext> </description>
       
   183             </prop_pattern>
       
   184             <prop_pattern name='bindaddress' type='net_address'
       
   185                 required='false'>
       
   186                     <description> <loctext xml:lang='C'>
       
   187                         The address a listening server should bind to
       
   188                     </loctext> </description>
       
   189             </prop_pattern>
       
   190             <prop_pattern name='binder' type='boolean'
       
   191                 required='false'>
       
   192                     <description> <loctext xml:lang='C'>
       
   193                         Turns the binding system on or off.
       
   194                     </loctext> </description>
       
   195             </prop_pattern>
       
   196             <prop_pattern name='binder_config' type='astring'
       
   197                 required='false'>
       
   198                     <description> <loctext xml:lang='C'>
       
   199                         The binder configuration file.
       
   200                     </loctext> </description>
       
   201             </prop_pattern>
       
   202             <prop_pattern name='bucketdir' type='astring'
       
   203                 required='false'>
       
   204                     <description> <loctext xml:lang='C'>
       
   205                         Where FileBucket files are stored
       
   206                     </loctext> </description>
       
   207             </prop_pattern>
       
   208             <prop_pattern name='ca' type='boolean'
       
   209                 required='false'>
       
   210                     <description> <loctext xml:lang='C'>
       
   211                         Whether the master should function as a certificate authority
       
   212                     </loctext> </description>
       
   213             </prop_pattern>
       
   214             <prop_pattern name='ca_name' type='astring'
       
   215                 required='false'>
       
   216                     <description> <loctext xml:lang='C'>
       
   217                         The name to use the Certificate Authority certificate
       
   218                     </loctext> </description>
       
   219             </prop_pattern>
       
   220             <prop_pattern name='ca_port' type='integer'
       
   221                 required='false'>
       
   222                     <description> <loctext xml:lang='C'>
       
   223                         The port to use for the certificate authority
       
   224                     </loctext> </description>
       
   225             </prop_pattern>
       
   226             <prop_pattern name='ca_server' type='host'
       
   227                 required='false'>
       
   228                     <description> <loctext xml:lang='C'>
       
   229                         Server to use for certificate authority requests
       
   230                     </loctext> </description>
       
   231             </prop_pattern>
       
   232             <prop_pattern name='ca_ttl' type='astring'
       
   233                 required='false'>
       
   234                     <description> <loctext xml:lang='C'>
       
   235                         The default TTL for new cetificates
       
   236                     </loctext> </description>
       
   237             </prop_pattern>
       
   238             <prop_pattern name='cacert' type='astring'
       
   239                 required='false'>
       
   240                     <description> <loctext xml:lang='C'>
       
   241                         The CA certificate
       
   242                     </loctext> </description>
       
   243             </prop_pattern>
       
   244             <prop_pattern name='cacrl' type='astring'
       
   245                 required='false'>
       
   246                     <description> <loctext xml:lang='C'>
       
   247                         The certificate revocation list for the CA
       
   248                     </loctext> </description>
       
   249             </prop_pattern>
       
   250             <prop_pattern name='cadir' type='astring'
       
   251                 required='false'>
       
   252                     <description> <loctext xml:lang='C'>
       
   253                         The root directory for the certificate authority
       
   254                     </loctext> </description>
       
   255             </prop_pattern>
       
   256             <prop_pattern name='cakey' type='astring'
       
   257                 required='false'>
       
   258                     <description> <loctext xml:lang='C'>
       
   259                         The CA private key
       
   260                     </loctext> </description>
       
   261             </prop_pattern>
       
   262             <prop_pattern name='capass' type='astring'
       
   263                 required='false'>
       
   264                     <description> <loctext xml:lang='C'>
       
   265                         The CA stores the password for the private key
       
   266                     </loctext> </description>
       
   267             </prop_pattern>
       
   268             <prop_pattern name='caprivatedir' type='astring'
       
   269                 required='false'>
       
   270                     <description> <loctext xml:lang='C'>
       
   271                         The CA stores private certificate information
       
   272                     </loctext> </description>
       
   273             </prop_pattern>
       
   274             <prop_pattern name='capub' type='astring'
       
   275                 required='false'>
       
   276                     <description> <loctext xml:lang='C'>
       
   277                         The CA public key
       
   278                     </loctext> </description>
       
   279             </prop_pattern>
       
   280             <prop_pattern name='catalog_cache_terminus' type='astring'
       
   281                 required='false'>
       
   282                     <description> <loctext xml:lang='C'>
       
   283                         Storing cached catalogs and valid values are json and yaml
       
   284                     </loctext> </description>
       
   285             </prop_pattern>
       
   286             <prop_pattern name='catalog_format' type='astring'
       
   287                 required='false'>
       
   288                     <description> <loctext xml:lang='C'>
       
   289                         What format to use to dump the catalog
       
   290                     </loctext> </description>
       
   291             </prop_pattern>
       
   292             <prop_pattern name='catalog_terminus' type='astring'
       
   293                 required='false'>
       
   294                     <description> <loctext xml:lang='C'>
       
   295                         Location to access node catalogs
       
   296                     </loctext> </description>
       
   297             </prop_pattern>
       
   298             <prop_pattern name='cert_inventory' type='astring'
       
   299                 required='false'>
       
   300                     <description> <loctext xml:lang='C'>
       
   301                         A complete listing of all certificates
       
   302                     </loctext> </description>
       
   303             </prop_pattern>
       
   304             <prop_pattern name='certdir' type='astring'
       
   305                 required='false'>
       
   306                     <description> <loctext xml:lang='C'>
       
   307                         The certificate directory
       
   308                     </loctext> </description>
       
   309             </prop_pattern>
       
   310             <prop_pattern name='certificate_expire_warning' type='astring'
       
   311                 required='false'>
       
   312                     <description> <loctext xml:lang='C'>
       
   313                         The window of time leading up to a certificate's expiration
       
   314                     </loctext> </description>
       
   315             </prop_pattern>
       
   316             <prop_pattern name='certificate_revocation' type='boolean'
       
   317                 required='false'>
       
   318                     <description> <loctext xml:lang='C'>
       
   319                          Whether Certificate revocation should be supported
       
   320                     </loctext> </description>
       
   321             </prop_pattern>
       
   322             <prop_pattern name='certname' type='hostname'
       
   323                 required='false'>
       
   324                     <description> <loctext xml:lang='C'>
       
   325                         The FQDN use to handle certificates
       
   326                     </loctext> </description>
       
   327             </prop_pattern>
       
   328             <prop_pattern name='classfile' type='astring'
       
   329                 required='false'>
       
   330                     <description> <loctext xml:lang='C'>
       
   331                         The file in which agent stores a list of classes associated with the retrieved configuration
       
   332                     </loctext> </description>
       
   333             </prop_pattern>
       
   334             <prop_pattern name='client_datadir' type='astring'
       
   335                 required='false'>
       
   336                     <description> <loctext xml:lang='C'>
       
   337                         The directory in which serialized data is stored on the client
       
   338                     </loctext> </description>
       
   339             </prop_pattern>
       
   340             <prop_pattern name='clientbucketdir' type='astring'
       
   341                 required='false'>
       
   342                     <description> <loctext xml:lang='C'>
       
   343                         Where FileBucket files are stores locally
       
   344                     </loctext> </description>
       
   345             </prop_pattern>
       
   346             <prop_pattern name='clientyamldir' type='astring'
       
   347                 required='false'>
       
   348                     <description> <loctext xml:lang='C'>
       
   349                         The directory in which client-side YAML data is stored
       
   350                     </loctext> </description>
       
   351             </prop_pattern>
       
   352             <prop_pattern name='code' type='astring'
       
   353                 required='false'>
       
   354                     <description> <loctext xml:lang='C'>
       
   355                         Code to parse directly and only used by puppet
       
   356                     </loctext> </description>
       
   357             </prop_pattern>
       
   358             <prop_pattern name='color' type='astring'
       
   359                 required='false'>
       
   360                     <description> <loctext xml:lang='C'>
       
   361                         Set colors when logging to the console
       
   362                     </loctext> </description>
       
   363             </prop_pattern>
       
   364             <prop_pattern name='confdir' type='astring'
       
   365                 required='false'>
       
   366                     <description> <loctext xml:lang='C'>
       
   367                         The main Puppet configuration directory
       
   368                     </loctext> </description>
       
   369             </prop_pattern>
       
   370             <prop_pattern name='config' type='astring'
       
   371                 required='false'>
       
   372                     <description> <loctext xml:lang='C'>
       
   373                         The configuration file for the current puppet application
       
   374                     </loctext> </description>
       
   375             </prop_pattern>
       
   376             <prop_pattern name='config_file_name' type='astring'
       
   377                 required='false'>
       
   378                     <description> <loctext xml:lang='C'>
       
   379                         The name of the puppet config file
       
   380                     </loctext> </description>
       
   381             </prop_pattern>
       
   382             <prop_pattern name='config_version' type='astring'
       
   383                 required='false'>
       
   384                     <description> <loctext xml:lang='C'>
       
   385                         Process to determine configuration version
       
   386                     </loctext> </description>
       
   387             </prop_pattern>
       
   388             <prop_pattern name='configprint' type='astring'
       
   389                 required='false'>
       
   390                     <description> <loctext xml:lang='C'>
       
   391                         Print the value of a specific configuration setting
       
   392                     </loctext> </description>
       
   393             </prop_pattern>
       
   394             <prop_pattern name='configtimeout' type='astring'
       
   395                 required='false'>
       
   396                     <description> <loctext xml:lang='C'>
       
   397                         Duration for which client should wait for the configuration to retrived
       
   398                     </loctext> </description>
       
   399             </prop_pattern>
       
   400             <prop_pattern name='couchdb_url' type='uri'
       
   401                 required='false'>
       
   402                     <description> <loctext xml:lang='C'>
       
   403                         The url where the puppet couchdb database will be created
       
   404                     </loctext> </description>
       
   405             </prop_pattern>
       
   406             <prop_pattern name='csr_attributes' type='astring'
       
   407                 required='false'>
       
   408                     <description> <loctext xml:lang='C'>
       
   409                         An optional file containing custom attributes to add to certificate signing requests (CSRs).
       
   410                     </loctext> </description>
       
   411             </prop_pattern>
       
   412             <prop_pattern name='csrdir' type='astring'
       
   413                 required='false'>
       
   414                     <description> <loctext xml:lang='C'>
       
   415                         Where the CA stores certificate requests
       
   416                     </loctext> </description>
       
   417             </prop_pattern>
       
   418             <prop_pattern name='daemonize' type='boolean'
       
   419                 required='false'>
       
   420                     <description> <loctext xml:lang='C'>
       
   421                         Send the process into the background
       
   422                     </loctext> </description>
       
   423             </prop_pattern>
       
   424             <prop_pattern name='data_binding_terminus' type='astring'
       
   425                 required='false'>
       
   426                     <description> <loctext xml:lang='C'>
       
   427                         Where to retrive information about data
       
   428                     </loctext> </description>
       
   429             </prop_pattern>
       
   430             <prop_pattern name='dbadapter' type='astring'
       
   431                 required='false'>
       
   432                     <description> <loctext xml:lang='C'>
       
   433                         The type of database to use
       
   434                     </loctext> </description>
       
   435             </prop_pattern>
       
   436             <prop_pattern name='dbconnections' type='integer'
       
   437                 required='false'>
       
   438                     <description> <loctext xml:lang='C'>
       
   439                         The number of database connections for networked databases
       
   440                     </loctext> </description>
       
   441             </prop_pattern>
       
   442             <prop_pattern name='dblocation' type='astring'
       
   443                 required='false'>
       
   444                     <description> <loctext xml:lang='C'>
       
   445                         The database cache for client configurations
       
   446                     </loctext> </description>
       
   447             </prop_pattern>
       
   448             <prop_pattern name='dbmigrate' type='boolean'
       
   449                 required='false'>
       
   450                     <description> <loctext xml:lang='C'>
       
   451                         Whether to automatically migrate the database
       
   452                     </loctext> </description>
       
   453             </prop_pattern>
       
   454             <prop_pattern name='dbname' type='astring'
       
   455                 required='false'>
       
   456                     <description> <loctext xml:lang='C'>
       
   457                         The name of the database to use
       
   458                     </loctext> </description>
       
   459             </prop_pattern>
       
   460             <prop_pattern name='dbpassword' type='astring'
       
   461                 required='false'>
       
   462                     <description> <loctext xml:lang='C'>
       
   463                         The database password for caching
       
   464                     </loctext> </description>
       
   465             </prop_pattern>
       
   466             <prop_pattern name='dbport' type='integer'
       
   467                 required='false'>
       
   468                     <description> <loctext xml:lang='C'>
       
   469                         The database port for caching
       
   470                     </loctext> </description>
       
   471             </prop_pattern>
       
   472             <prop_pattern name='dbserver' type='host'
       
   473                 required='false'>
       
   474                     <description> <loctext xml:lang='C'>
       
   475                         The database server for caching
       
   476                     </loctext> </description>
       
   477             </prop_pattern>
       
   478             <prop_pattern name='dbsocket' type='astring'
       
   479                 required='false'>
       
   480                     <description> <loctext xml:lang='C'>
       
   481                         The database socket location
       
   482                     </loctext> </description>
       
   483             </prop_pattern>
       
   484             <prop_pattern name='dbuser' type='astring'
       
   485                 required='false'>
       
   486                     <description> <loctext xml:lang='C'>
       
   487                         The database user for caching
       
   488                     </loctext> </description>
       
   489             </prop_pattern>
       
   490             <prop_pattern name='default_file_terminus' type='astring'
       
   491                 required='false'>
       
   492                     <description> <loctext xml:lang='C'>
       
   493                         The default source for files if no server is given in a uri
       
   494                     </loctext> </description>
       
   495             </prop_pattern>
       
   496             <prop_pattern name='default_schedules' type='boolean'
       
   497                 required='false'>
       
   498                     <description> <loctext xml:lang='C'>
       
   499                         Whether to generate the default schedule resources
       
   500                     </loctext> </description>
       
   501             </prop_pattern>
       
   502             <prop_pattern name='deviceconfig' type='astring'
       
   503                 required='false'>
       
   504                     <description> <loctext xml:lang='C'>
       
   505                         Path to the device config file for puppet device
       
   506                     </loctext> </description>
       
   507             </prop_pattern>
       
   508             <prop_pattern name='devicedir' type='astring'
       
   509                 required='false'>
       
   510                     <description> <loctext xml:lang='C'>
       
   511                         The root directory of devices
       
   512                     </loctext> </description>
       
   513             </prop_pattern>
       
   514             <prop_pattern name='diff' type='astring'
       
   515                 required='false'>
       
   516                     <description> <loctext xml:lang='C'>
       
   517                         The command diff to see difference between files
       
   518                     </loctext> </description>
       
   519             </prop_pattern>
       
   520             <prop_pattern name='diff_args' type='astring'
       
   521                 required='false'>
       
   522                     <description> <loctext xml:lang='C'>
       
   523                         Arguments to pass to the diff command
       
   524                     </loctext> </description>
       
   525             </prop_pattern>
       
   526             <prop_pattern name='dns_alt_names' type='host'
       
   527                 required='false'>
       
   528                     <description> <loctext xml:lang='C'>
       
   529                         The list of alternative DNS names to use for the local host
       
   530                     </loctext> </description>
       
   531             </prop_pattern>
       
   532             <prop_pattern name='document_all' type='boolean'
       
   533                 required='false'>
       
   534                     <description> <loctext xml:lang='C'>
       
   535                         Document all resources
       
   536                     </loctext> </description>
       
   537             </prop_pattern>
       
   538             <prop_pattern name='dynamicfacts' type='astring'
       
   539                 required='false'>
       
   540                     <description> <loctext xml:lang='C'>
       
   541                         Facts that are dynamic
       
   542                     </loctext> </description>
       
   543             </prop_pattern>
       
   544             <prop_pattern name='environment' type='astring'
       
   545                 required='false'>
       
   546                     <description> <loctext xml:lang='C'>
       
   547                         The environment puppet is running in
       
   548                     </loctext> </description>
       
   549             </prop_pattern>
       
   550             <prop_pattern name='evaltrace' type='boolean'
       
   551                 required='false'>
       
   552                     <description> <loctext xml:lang='C'>
       
   553                        Whether each resource should log when it is being evaluated
       
   554                     </loctext> </description>
       
   555             </prop_pattern>
       
   556             <prop_pattern name='external_nodes' type='astring'
       
   557                 required='false'>
       
   558                     <description> <loctext xml:lang='C'>
       
   559                         An external command that can produce node information
       
   560                     </loctext> </description>
       
   561             </prop_pattern>
       
   562             <prop_pattern name='factpath' type='astring'
       
   563                 required='false'>
       
   564                     <description> <loctext xml:lang='C'>
       
   565                         Where Puppet should look for facts
       
   566                     </loctext> </description>
       
   567             </prop_pattern>
       
   568             <prop_pattern name='facts_terminus' type='astring'
       
   569                 required='false'>
       
   570                     <description> <loctext xml:lang='C'>
       
   571                         The node facts terminus
       
   572                     </loctext> </description>
       
   573             </prop_pattern>
       
   574             <prop_pattern name='fileserverconfig' type='astring'
       
   575                 required='false'>
       
   576                     <description> <loctext xml:lang='C'>
       
   577                         Where the fileserver configuration is stored
       
   578                     </loctext> </description>
       
   579             </prop_pattern>
       
   580             <prop_pattern name='filetimeout' type='astring'
       
   581                 required='false'>
       
   582                     <description> <loctext xml:lang='C'>
       
   583                         The minimum time to wait between checking for updates in configuration files
       
   584                     </loctext> </description>
       
   585             </prop_pattern>
       
   586             <prop_pattern name='freeze_main' type='boolean'
       
   587                 required='false'>
       
   588                     <description> <loctext xml:lang='C'>
       
   589                         Freezes the main class, disallowing any code to be added to it
       
   590                     </loctext> </description>
       
   591             </prop_pattern>
       
   592             <prop_pattern name='genconfig' type='boolean'
       
   593                 required='false'>
       
   594                     <description> <loctext xml:lang='C'>
       
   595                         Whether to just print a configuration to stdout and exit
       
   596                     </loctext> </description>
       
   597             </prop_pattern>
       
   598             <prop_pattern name='genmanifest' type='boolean'
       
   599                 required='false'>
       
   600                     <description> <loctext xml:lang='C'>
       
   601                         Whether to just print a manifest to stdout and exit
       
   602                     </loctext> </description>
       
   603             </prop_pattern>
       
   604             <prop_pattern name='graph' type='boolean'
       
   605                 required='false'>
       
   606                     <description> <loctext xml:lang='C'>
       
   607                         Whether to create dot graph files for different configuration graphs
       
   608                     </loctext> </description>
       
   609             </prop_pattern>
       
   610             <prop_pattern name='graphdir' type='astring'
       
   611                 required='false'>
       
   612                     <description> <loctext xml:lang='C'>
       
   613                         Location to store dot-outputted graphs
       
   614                     </loctext> </description>
       
   615             </prop_pattern>
       
   616             <prop_pattern name='group' type='astring'
       
   617                 required='false'>
       
   618                     <description> <loctext xml:lang='C'>
       
   619                         The group puppet master should run as
       
   620                     </loctext> </description>
       
   621             </prop_pattern>
       
   622             <prop_pattern name='hiera_config' type='astring'
       
   623                 required='false'>
       
   624                     <description> <loctext xml:lang='C'>
       
   625                         The hiera configuration file
       
   626                     </loctext> </description>
       
   627             </prop_pattern>
       
   628             <prop_pattern name='hostcert' type='astring'
       
   629                 required='false'>
       
   630                     <description> <loctext xml:lang='C'>
       
   631                         Where individual hosts store and look for their certificates
       
   632                     </loctext> </description>
       
   633             </prop_pattern>
       
   634             <prop_pattern name='hostcrl' type='astring'
       
   635                 required='false'>
       
   636                     <description> <loctext xml:lang='C'>
       
   637                         Where the host's certificate revocation list can be found
       
   638                     </loctext> </description>
       
   639             </prop_pattern>
       
   640             <prop_pattern name='hostcsr' type='astring'
       
   641                 required='false'>
       
   642                     <description> <loctext xml:lang='C'>
       
   643                         Where individual hosts store and look for their certificate requests
       
   644                     </loctext> </description>
       
   645             </prop_pattern>
       
   646             <prop_pattern name='hostprivkey' type='astring'
       
   647                 required='false'>
       
   648                     <description> <loctext xml:lang='C'>
       
   649                         Where individual hosts store and look for their private key
       
   650                     </loctext> </description>
       
   651             </prop_pattern>
       
   652             <prop_pattern name='hostpubkey' type='astring'
       
   653                 required='false'>
       
   654                     <description> <loctext xml:lang='C'>
       
   655                         Where individual hosts store and look for their public key
       
   656                     </loctext> </description>
       
   657             </prop_pattern>
       
   658             <prop_pattern name='http_compression' type='boolean'
       
   659                 required='false'>
       
   660                     <description> <loctext xml:lang='C'>
       
   661                         Allow http compression in REST communication with the master
       
   662                     </loctext> </description>
       
   663             </prop_pattern>
       
   664             <prop_pattern name='http_proxy_host' type='host'
       
   665                 required='false'>
       
   666                     <description> <loctext xml:lang='C'>
       
   667                         The HTTP proxy host to use for outgoing connections
       
   668                     </loctext> </description>
       
   669             </prop_pattern>
       
   670             <prop_pattern name='http_proxy_port' type='integer'
       
   671                 required='false'>
       
   672                     <description> <loctext xml:lang='C'>
       
   673                         The HTTP proxy port to use for outgoing connections
       
   674                     </loctext> </description>
       
   675             </prop_pattern>
       
   676             <prop_pattern name='httplog' type='astring'
       
   677                 required='false'>
       
   678                     <description> <loctext xml:lang='C'>
       
   679                         Where the puppet agent web server logs
       
   680                     </loctext> </description>
       
   681             </prop_pattern>
       
   682             <prop_pattern name='ignorecache' type='boolean'
       
   683                 required='false'>
       
   684                     <description> <loctext xml:lang='C'>
       
   685                         Ignore cache and always recomplie the configuration
       
   686                     </loctext> </description>
       
   687             </prop_pattern>
       
   688             <prop_pattern name='ignoreimport' type='boolean'
       
   689                 required='false'>
       
   690                     <description> <loctext xml:lang='C'>
       
   691                         Allows the parser to continue without requiring all files referenced with import statements to exist
       
   692                     </loctext> </description>
       
   693             </prop_pattern>
       
   694             <prop_pattern name='ignoreissingtypes' type='boolean'
       
   695                 required='false'>
       
   696                     <description> <loctext xml:lang='C'>
       
   697                         Skip searching for classes and definitions that were missing during a prior compilation.
       
   698                     </loctext> </description>
       
   699             </prop_pattern>
       
   700             <prop_pattern name='ignoreschedules' type='boolean'
       
   701                 required='false'>
       
   702                     <description> <loctext xml:lang='C'>
       
   703                         Whether puppet agent should ignore schedules
       
   704                     </loctext> </description>
       
   705             </prop_pattern>
       
   706             <prop_pattern name='inventory_port' type='integer'
       
   707                 required='false'>
       
   708                     <description> <loctext xml:lang='C'>
       
   709                         The server which send facts
       
   710                     </loctext> </description>
       
   711             </prop_pattern>
       
   712             <prop_pattern name='inventory_server' type='host'
       
   713                 required='false'>
       
   714                     <description> <loctext xml:lang='C'>
       
   715                         The server which send facts
       
   716                     </loctext> </description>
       
   717             </prop_pattern>
       
   718             <prop_pattern name='inventory_terminus' type='astring'
       
   719                 required='false'>
       
   720                     <description> <loctext xml:lang='C'>
       
   721                         Should usually be the same as the facts terminus
       
   722                     </loctext> </description>
       
   723             </prop_pattern>
       
   724             <prop_pattern name='keylength' type='integer'
       
   725                 required='false'>
       
   726                     <description> <loctext xml:lang='C'>
       
   727                         The bit length of keys
       
   728                     </loctext> </description>
       
   729             </prop_pattern>
       
   730             <prop_pattern name='lastrunfile' type='astring'
       
   731                 required='false'>
       
   732                     <description> <loctext xml:lang='C'>
       
   733                         Location where puppet agent stores the last run report summary
       
   734                     </loctext> </description>
       
   735             </prop_pattern>
       
   736             <prop_pattern name='lastrunreport' type='astring'
       
   737                 required='false'>
       
   738                     <description> <loctext xml:lang='C'>
       
   739                         Location where puppet agent stores the last run report
       
   740                     </loctext> </description>
       
   741             </prop_pattern>
       
   742             <prop_pattern name='ldapattrs' type='astring'
       
   743                 required='false'>
       
   744                     <description> <loctext xml:lang='C'>
       
   745                         The LDAP attributes to include when querying LDAP for nodes
       
   746                     </loctext> </description>
       
   747             </prop_pattern>
       
   748             <prop_pattern name='ldapbase' type='astring'
       
   749                 required='false'>
       
   750                     <description> <loctext xml:lang='C'>
       
   751                         The search base for LDAP searches
       
   752                     </loctext> </description>
       
   753             </prop_pattern>
       
   754             <prop_pattern name='ldapclassattrs' type='astring'
       
   755                 required='false'>
       
   756                     <description> <loctext xml:lang='C'>
       
   757                         The LDAP attributes to use to define Puppet classes
       
   758                     </loctext> </description>
       
   759             </prop_pattern>
       
   760             <prop_pattern name='ldapparentattr' type='astring'
       
   761                 required='false'>
       
   762                     <description> <loctext xml:lang='C'>
       
   763                         The attribute to use to define the parent node
       
   764                     </loctext> </description>
       
   765             </prop_pattern>
       
   766             <prop_pattern name='ldappassword' type='astring'
       
   767                 required='false'>
       
   768                     <description> <loctext xml:lang='C'>
       
   769                         The password to use to connect to LDAP
       
   770                     </loctext> </description>
       
   771             </prop_pattern>
       
   772             <prop_pattern name='ldapport' type='integer'
       
   773                 required='false'>
       
   774                     <description> <loctext xml:lang='C'>
       
   775                         The LDAP port
       
   776                     </loctext> </description>
       
   777             </prop_pattern>
       
   778             <prop_pattern name='ldapserver' type='host'
       
   779                 required='false'>
       
   780                     <description> <loctext xml:lang='C'>
       
   781                         The LDAP server
       
   782                     </loctext> </description>
       
   783             </prop_pattern>
       
   784             <prop_pattern name='ldapssl' type='boolean'
       
   785                 required='false'>
       
   786                     <description> <loctext xml:lang='C'>
       
   787                         Set SSL to be used when searching for nodes
       
   788                     </loctext> </description>
       
   789             </prop_pattern>
       
   790             <prop_pattern name='ldapstackedattrs' type='astring'
       
   791                 required='false'>
       
   792                     <description> <loctext xml:lang='C'>
       
   793                         Stacked LDAP attributes in a tree
       
   794                     </loctext> </description>
       
   795             </prop_pattern>
       
   796             <prop_pattern name='ldapstring' type='astring'
       
   797                 required='false'>
       
   798                     <description> <loctext xml:lang='C'>
       
   799                         The search string used to find an LDAP node
       
   800                     </loctext> </description>
       
   801             </prop_pattern>
       
   802             <prop_pattern name='ldaptls' type='boolean'
       
   803                 required='false'>
       
   804                     <description> <loctext xml:lang='C'>
       
   805                         Whether TLS should be used when searching for nodes
       
   806                     </loctext> </description>
       
   807             </prop_pattern>
       
   808             <prop_pattern name='ldapuser' type='hostname'
       
   809                 required='false'>
       
   810                     <description> <loctext xml:lang='C'>
       
   811                         The user to use to connect to LDAP
       
   812                     </loctext> </description>
       
   813             </prop_pattern>
       
   814             <prop_pattern name='legacy_query_parameter_serialization'
       
   815                 type='hostname' required='false'>
       
   816                     <description> <loctext xml:lang='C'>
       
   817                         The serialization format to use when sending file_metadata query parameters.
       
   818                     </loctext> </description>
       
   819             </prop_pattern>
       
   820             <prop_pattern name='libdir' type='astring'
       
   821                 required='false'>
       
   822                     <description> <loctext xml:lang='C'>
       
   823                         An extra search for puppet
       
   824                     </loctext> </description>
       
   825             </prop_pattern>
       
   826             <prop_pattern name='listen' type='boolean'
       
   827                 required='false'>
       
   828                     <description> <loctext xml:lang='C'>
       
   829                         Whether puppet agent should listen for connections
       
   830                     </loctext> </description>
       
   831             </prop_pattern>
       
   832             <prop_pattern name='localcacert' type='astring'
       
   833                 required='false'>
       
   834                     <description> <loctext xml:lang='C'>
       
   835                         Where each client stores the CA certificate
       
   836                     </loctext> </description>
       
   837             </prop_pattern>
       
   838             <prop_pattern name='localconfig' type='astring'
       
   839                 required='false'>
       
   840                     <description> <loctext xml:lang='C'>
       
   841                         Where each client stores the CA certificate
       
   842                     </loctext> </description>
       
   843             </prop_pattern>
       
   844             <prop_pattern name='logdir' type='astring'
       
   845                 required='false'>
       
   846                     <description> <loctext xml:lang='C'>
       
   847                         The directory in which to store log files
       
   848                     </loctext> </description>
       
   849             </prop_pattern>
       
   850             <prop_pattern name='manage_internal_file_permissions' type='boolean'
       
   851                 required='false'>
       
   852                     <description> <loctext xml:lang='C'>
       
   853                         Whether puppet should manager the owner, group and mode of files it uses internally
       
   854                     </loctext> </description>
       
   855             </prop_pattern>
       
   856             <prop_pattern name='manifest' type='astring'
       
   857                 required='false'>
       
   858                     <description> <loctext xml:lang='C'>
       
   859                         The entry-point manifest for puppet master
       
   860                     </loctext> </description>
       
   861             </prop_pattern>
       
   862             <prop_pattern name='manifestdir' type='astring'
       
   863                 required='false'>
       
   864                     <description> <loctext xml:lang='C'>
       
   865                         Where puppet master look for its manifests
       
   866                     </loctext> </description>
       
   867             </prop_pattern>
       
   868             <prop_pattern name='masterhttplog' type='astring'
       
   869                 required='false'>
       
   870                     <description> <loctext xml:lang='C'>
       
   871                         Where puppet master web server logs
       
   872                     </loctext> </description>
       
   873             </prop_pattern>
       
   874             <prop_pattern name='masterlog' type='astring'
       
   875                 required='false'>
       
   876                     <description> <loctext xml:lang='C'>
       
   877                         Where puppet master logs
       
   878                     </loctext> </description>
       
   879             </prop_pattern>
       
   880            <prop_pattern name='masterport' type='integer'
       
   881                 required='false'>
       
   882                     <description> <loctext xml:lang='C'>
       
   883                         Which port puppet master listens on
       
   884                     </loctext> </description>
       
   885             </prop_pattern>
       
   886            <prop_pattern name='max_deprecations' type='integer'
       
   887                 required='false'>
       
   888                     <description> <loctext xml:lang='C'>
       
   889                         The max number of logged/displayed parser validation deprecation warnings in case multiple errors have been detected.
       
   890                     </loctext> </description>
       
   891             </prop_pattern>
       
   892            <prop_pattern name='max_errors' type='integer'
       
   893                 required='false'>
       
   894                     <description> <loctext xml:lang='C'>
       
   895                         The max number of logged/displayed parser validation errors in case multiple errors have been detected.
       
   896                     </loctext> </description>
       
   897             </prop_pattern>
       
   898            <prop_pattern name='max_warnings' type='integer'
       
   899                 required='false'>
       
   900                     <description> <loctext xml:lang='C'>
       
   901                         The max number of logged/displayed parser validation warnings in case multiple errors have been detected.
       
   902                     </loctext> </description>
       
   903             </prop_pattern>
       
   904             <prop_pattern name='maximum_uid' type='integer'
       
   905                 required='false'>
       
   906                     <description> <loctext xml:lang='C'>
       
   907                         The maximum allowed UID
       
   908                     </loctext> </description>
       
   909             </prop_pattern>
       
   910             <prop_pattern name='mkusers' type='boolean'
       
   911                 required='false'>
       
   912                     <description> <loctext xml:lang='C'>
       
   913                         Whether to create the necessary user and group that puppet agent will run as
       
   914                     </loctext> </description>
       
   915             </prop_pattern>
       
   916             <prop_pattern name='module_repository' type='uri'
       
   917                 required='false'>
       
   918                     <description> <loctext xml:lang='C'>
       
   919                         The module repository
       
   920                     </loctext> </description>
       
   921             </prop_pattern>
       
   922             <prop_pattern name='module_skeleton_dir' type='astring'
       
   923                 required='false'>
       
   924                     <description> <loctext xml:lang='C'>
       
   925                         The directory which the skeleton for module tool generate is stored.
       
   926                     </loctext> </description>
       
   927             </prop_pattern>
       
   928             <prop_pattern name='module_working_dir' type='astring'
       
   929                 required='false'>
       
   930                     <description> <loctext xml:lang='C'>
       
   931                         The directory into which module tool data is stored
       
   932                     </loctext> </description>
       
   933             </prop_pattern>
       
   934             <prop_pattern name='modulepath' type='astring'
       
   935                 required='false'>
       
   936                     <description> <loctext xml:lang='C'>
       
   937                         The search path for modules, as a list of directories
       
   938                     </loctext> </description>
       
   939             </prop_pattern>
       
   940             <prop_pattern name='name' type='astring'
       
   941                 required='false'>
       
   942                     <description> <loctext xml:lang='C'>
       
   943                         The name of the application, if we are running as one
       
   944                     </loctext> </description>
       
   945             </prop_pattern>
       
   946             <prop_pattern name='node_cache_terminus' type='astring'
       
   947                 required='false'>
       
   948                     <description> <loctext xml:lang='C'>
       
   949                         How to store cached nodes
       
   950                     </loctext> </description>
       
   951             </prop_pattern>
       
   952             <prop_pattern name='node_name' type='astring'
       
   953                 required='false'>
       
   954                     <description> <loctext xml:lang='C'>
       
   955                         Puppet master determines the client's identity
       
   956                     </loctext> </description>
       
   957             </prop_pattern>
       
   958             <prop_pattern name='node_name_fact' type='astring'
       
   959                 required='false'>
       
   960                     <description> <loctext xml:lang='C'>
       
   961                         The fact name used to determine the node name
       
   962                     </loctext> </description>
       
   963             </prop_pattern>
       
   964             <prop_pattern name='node_name_value' type='astring'
       
   965                 required='false'>
       
   966                     <description> <loctext xml:lang='C'>
       
   967                         The explicit value used for the node name
       
   968                     </loctext> </description>
       
   969             </prop_pattern>
       
   970             <prop_pattern name='node_terminus' type='astring'
       
   971                 required='false'>
       
   972                     <description> <loctext xml:lang='C'>
       
   973                         Where to find information about nodes
       
   974                     </loctext> </description>
       
   975             </prop_pattern>
       
   976             <prop_pattern name='noop' type='boolean'
       
   977                 required='false'>
       
   978                     <description> <loctext xml:lang='C'>
       
   979                         Whether puppet agent should be run in noop mode
       
   980                     </loctext> </description>
       
   981             </prop_pattern>
       
   982             <prop_pattern name='onetime' type='boolean'
       
   983                 required='false'>
       
   984                     <description> <loctext xml:lang='C'>
       
   985                         Run the configuration once
       
   986                     </loctext> </description>
       
   987             </prop_pattern>
       
   988             <prop_pattern name='ordering' type='astring'
       
   989                 required='false'>
       
   990                     <description> <loctext xml:lang='C'>
       
   991                         How unrelated resources should be ordered when applying a catalog.
       
   992                     </loctext> </description>
       
   993             </prop_pattern>
       
   994             <prop_pattern name='parser' type='astring'
       
   995                 required='false'>
       
   996                     <description> <loctext xml:lang='C'>
       
   997                         Selects the parser to use for parsing puppet manifests (in puppet DSL language/'.pp' files).
       
   998                     </loctext> </description>
       
   999             </prop_pattern>
       
  1000             <prop_pattern name='passfile' type='astring'
       
  1001                 required='false'>
       
  1002                     <description> <loctext xml:lang='C'>
       
  1003                         Where puppet agent stores the password for its private key
       
  1004                     </loctext> </description>
       
  1005             </prop_pattern>
       
  1006             <prop_pattern name='path' type='astring'
       
  1007                 required='false'>
       
  1008                     <description> <loctext xml:lang='C'>
       
  1009                         The shell search path
       
  1010                     </loctext> </description>
       
  1011             </prop_pattern>
       
  1012             <prop_pattern name='pidfile' type='astring'
       
  1013                 required='false'>
       
  1014                     <description> <loctext xml:lang='C'>
       
  1015                         The file containing the PID of a running process
       
  1016                     </loctext> </description>
       
  1017             </prop_pattern>
       
  1018             <prop_pattern name='plugindest' type='astring'
       
  1019                 required='false'>
       
  1020                     <description> <loctext xml:lang='C'>
       
  1021                         Where puppet should store plugins that it pulls down from the central server
       
  1022                     </loctext> </description>
       
  1023             </prop_pattern>
       
  1024             <prop_pattern name='pluginfactdest' type='astring'
       
  1025                 required='false'>
       
  1026                     <description> <loctext xml:lang='C'>
       
  1027                         Where Puppet should store external facts that are being handled by pluginsync
       
  1028                     </loctext> </description>
       
  1029             </prop_pattern>
       
  1030             <prop_pattern name='pluginfactsource' type='astring'
       
  1031                 required='false'>
       
  1032                     <description> <loctext xml:lang='C'>
       
  1033                         Where to retrieve external facts for pluginsync
       
  1034                     </loctext> </description>
       
  1035             </prop_pattern>
       
  1036             <prop_pattern name='pluginsignore' type='astring'
       
  1037                 required='false'>
       
  1038                     <description> <loctext xml:lang='C'>
       
  1039                         What files to ignore when pulling down plugins
       
  1040                     </loctext> </description>
       
  1041             </prop_pattern>
       
  1042             <prop_pattern name='pluginsource' type='astring'
       
  1043                 required='false'>
       
  1044                     <description> <loctext xml:lang='C'>
       
  1045                         Location to retrieve plugins
       
  1046                     </loctext> </description>
       
  1047             </prop_pattern>
       
  1048             <prop_pattern name='pluginsync' type='boolean'
       
  1049                 required='false'>
       
  1050                     <description> <loctext xml:lang='C'>
       
  1051                         Whether plugins should be synced with the central server
       
  1052                     </loctext> </description>
       
  1053             </prop_pattern>
       
  1054             <prop_pattern name='postrun_command' type='astring'
       
  1055                 required='false'>
       
  1056                     <description> <loctext xml:lang='C'>
       
  1057                         A command to run after every agent run
       
  1058                     </loctext> </description>
       
  1059             </prop_pattern>
       
  1060             <prop_pattern name='preferred_serialization_format' type='astring'
       
  1061                 required='false'>
       
  1062                     <description> <loctext xml:lang='C'>
       
  1063                         The preferred means of serializing ruby instances
       
  1064                     </loctext> </description>
       
  1065             </prop_pattern>
       
  1066             <prop_pattern name='prerun_command' type='astring'
       
  1067                 required='false'>
       
  1068                     <description> <loctext xml:lang='C'>
       
  1069                         A command to run before every agrent run
       
  1070                     </loctext> </description>
       
  1071             </prop_pattern>
       
  1072             <prop_pattern name='priority' type='astring'
       
  1073                 required='false'>
       
  1074                     <description> <loctext xml:lang='C'>
       
  1075                         The scheduling priority of the process
       
  1076                     </loctext> </description>
       
  1077             </prop_pattern>
       
  1078             <prop_pattern name='privatedir' type='astring'
       
  1079                 required='false'>
       
  1080                     <description> <loctext xml:lang='C'>
       
  1081                         Where the client stores private certificate information
       
  1082                     </loctext> </description>
       
  1083             </prop_pattern>
       
  1084             <prop_pattern name='privatekeydir' type='astring'
       
  1085                 required='false'>
       
  1086                     <description> <loctext xml:lang='C'>
       
  1087                         The private key directory
       
  1088                     </loctext> </description>
       
  1089             </prop_pattern>
       
  1090             <prop_pattern name='profile' type='boolean'
       
  1091                 required='false'>
       
  1092                     <description> <loctext xml:lang='C'>
       
  1093                         Whether to enable experimental performance profiling
       
  1094                     </loctext> </description>
       
  1095             </prop_pattern>
       
  1096             <prop_pattern name='publickeydir' type='astring'
       
  1097                 required='false'>
       
  1098                     <description> <loctext xml:lang='C'>
       
  1099                         The public key directory
       
  1100                     </loctext> </description>
       
  1101             </prop_pattern>
       
  1102             <prop_pattern name='puppetdlog' type='integer'
       
  1103                 required='false'>
       
  1104                     <description> <loctext xml:lang='C'>
       
  1105                         The log file for puppet agent
       
  1106                     </loctext> </description>
       
  1107             </prop_pattern>
       
  1108             <prop_pattern name='puppetport' type='integer'
       
  1109                 required='false'>
       
  1110                     <description> <loctext xml:lang='C'>
       
  1111                         Which port puppet agent listens on
       
  1112                     </loctext> </description>
       
  1113             </prop_pattern>
       
  1114             <prop_pattern name='queue_source' type='uri'
       
  1115                 required='false'>
       
  1116                     <description> <loctext xml:lang='C'>
       
  1117                         Which type of queue to use for asynchronous processing
       
  1118                     </loctext> </description>
       
  1119             </prop_pattern>
       
  1120             <prop_pattern name='queue_type' type='astring'
       
  1121                 required='false'>
       
  1122                     <description> <loctext xml:lang='C'>
       
  1123                         Which type of queue to use for asynchronous procesing
       
  1124                     </loctext> </description>
       
  1125             </prop_pattern>
       
  1126             <prop_pattern name='rails_loglevel' type='astring'
       
  1127                 required='false'>
       
  1128                     <description> <loctext xml:lang='C'>
       
  1129                         The log level for Rails connections
       
  1130                     </loctext> </description>
       
  1131             </prop_pattern>
       
  1132             <prop_pattern name='railslog' type='astring'
       
  1133                 required='false'>
       
  1134                     <description> <loctext xml:lang='C'>
       
  1135                         Where Rails-specific logs are sent
       
  1136                     </loctext> </description>
       
  1137             </prop_pattern>
       
  1138             <prop_pattern name='report' type='boolean'
       
  1139                 required='false'>
       
  1140                     <description> <loctext xml:lang='C'>
       
  1141                         Whether to send reports after every transaction
       
  1142                     </loctext> </description>
       
  1143             </prop_pattern>
       
  1144             <prop_pattern name='report_port' type='integer'
       
  1145                 required='false'>
       
  1146                     <description> <loctext xml:lang='C'>
       
  1147                         The port to communicate with the report_server
       
  1148                     </loctext> </description>
       
  1149             </prop_pattern>
       
  1150             <prop_pattern name='report_serialization_format' type='astring'
       
  1151                 required='false'>
       
  1152                     <description> <loctext xml:lang='C'>
       
  1153                         The serialization format to use when sending reports to the report_server
       
  1154                     </loctext> </description>
       
  1155             </prop_pattern>
       
  1156             <prop_pattern name='report_server' type='host'
       
  1157                 required='false'>
       
  1158                     <description> <loctext xml:lang='C'>
       
  1159                         The server to send transcation reports to
       
  1160                     </loctext> </description>
       
  1161             </prop_pattern>
       
  1162             <prop_pattern name='reportdir' type='astring'
       
  1163                 required='false'>
       
  1164                     <description> <loctext xml:lang='C'>
       
  1165                         The directory in which to store reports received from the client
       
  1166                     </loctext> </description>
       
  1167             </prop_pattern>
       
  1168             <prop_pattern name='reportfrom' type='astring'
       
  1169                 required='false'>
       
  1170                     <description> <loctext xml:lang='C'>
       
  1171                         The 'from' email address for the reports
       
  1172                     </loctext> </description>
       
  1173             </prop_pattern>
       
  1174             <prop_pattern name='reports' type='astring'
       
  1175                 required='false'>
       
  1176                     <description> <loctext xml:lang='C'>
       
  1177                         The list of reports to generate
       
  1178                     </loctext> </description>
       
  1179             </prop_pattern>
       
  1180             <prop_pattern name='reporturl' type='uri'
       
  1181                 required='false'>
       
  1182                     <description> <loctext xml:lang='C'>
       
  1183                         The URL used by the http reports processor to send reports
       
  1184                     </loctext> </description>
       
  1185             </prop_pattern>
       
  1186             <prop_pattern name='req_bits' type='integer'
       
  1187                 required='false'>
       
  1188                     <description> <loctext xml:lang='C'>
       
  1189                         The bit length of the certificates
       
  1190                     </loctext> </description>
       
  1191             </prop_pattern>
       
  1192             <prop_pattern name='requestdir' type='astring'
       
  1193                 required='false'>
       
  1194                     <description> <loctext xml:lang='C'>
       
  1195                         Where host certificate requests are stored
       
  1196                     </loctext> </description>
       
  1197             </prop_pattern>
       
  1198             <prop_pattern name='resourcefile' type='astring'
       
  1199                 required='false'>
       
  1200                     <description> <loctext xml:lang='C'>
       
  1201                         The file in which puppet agent stores a list of the resources associated with the retrieved configuration
       
  1202                     </loctext> </description>
       
  1203             </prop_pattern>
       
  1204             <prop_pattern name='rest_authconfig' type='astring'
       
  1205                 required='false'>
       
  1206                     <description> <loctext xml:lang='C'>
       
  1207                         The configuration file that defines the rights to the different rest indirections
       
  1208                     </loctext> </description>
       
  1209             </prop_pattern>
       
  1210             <prop_pattern name='route_file' type='astring'
       
  1211                 required='false'>
       
  1212                     <description> <loctext xml:lang='C'>
       
  1213                         The YAML file containing indirector route configuration
       
  1214                     </loctext> </description>
       
  1215             </prop_pattern>
       
  1216             <prop_pattern name='rrddir' type='astring'
       
  1217                 required='false'>
       
  1218                     <description> <loctext xml:lang='C'>
       
  1219                         The directory where RRD database files are stored
       
  1220                     </loctext> </description>
       
  1221             </prop_pattern>
       
  1222             <prop_pattern name='rrdinterval' type='astring'
       
  1223                 required='false'>
       
  1224                     <description> <loctext xml:lang='C'>
       
  1225                         Duration of how often RRD should expect data
       
  1226                     </loctext> </description>
       
  1227             </prop_pattern>
       
  1228             <prop_pattern name='rundir' type='astring'
       
  1229                 required='false'>
       
  1230                     <description> <loctext xml:lang='C'>
       
  1231                         Where PuppetPID files are kept
       
  1232                     </loctext> </description>
       
  1233             </prop_pattern>
       
  1234             <prop_pattern name='runinterval' type='astring'
       
  1235                 required='false'>
       
  1236                     <description> <loctext xml:lang='C'>
       
  1237                         Duration of how often puppet agent applies the client configuraiton
       
  1238                     </loctext> </description>
       
  1239             </prop_pattern>
       
  1240             <prop_pattern name='sendmail' type='astring'
       
  1241                 required='false'>
       
  1242                     <description> <loctext xml:lang='C'>
       
  1243                         Where to find the sendmail binary with which to send email
       
  1244                     </loctext> </description>
       
  1245             </prop_pattern>
       
  1246             <prop_pattern name='serial' type='astring'
       
  1247                 required='false'>
       
  1248                     <description> <loctext xml:lang='C'>
       
  1249                         Where the serial number for certificates is stored
       
  1250                     </loctext> </description>
       
  1251             </prop_pattern>
       
  1252             <prop_pattern name='server_datadir' type='astring'
       
  1253                 required='false'>
       
  1254                     <description> <loctext xml:lang='C'>
       
  1255                         The directory in which serialized data is stored
       
  1256                     </loctext> </description>
       
  1257             </prop_pattern>
       
  1258             <prop_pattern name='show_diff' type='boolean'
       
  1259                 required='false'>
       
  1260                     <description> <loctext xml:lang='C'>
       
  1261                         Whether to log and report a contextual diff when files are being replaced
       
  1262                     </loctext> </description>
       
  1263             </prop_pattern>
       
  1264             <prop_pattern name='signeddir' type='astring'
       
  1265                 required='false'>
       
  1266                     <description> <loctext xml:lang='C'>
       
  1267                         Where the CA stores signed certificates
       
  1268                     </loctext> </description>
       
  1269             </prop_pattern>
       
  1270             <prop_pattern name='smtphelo' type='astring'
       
  1271                 required='false'>
       
  1272                     <description> <loctext xml:lang='C'>
       
  1273                         The name by which we identify ourselves in SMTP HELO for reports
       
  1274                     </loctext> </description>
       
  1275             </prop_pattern>
       
  1276             <prop_pattern name='smtpport' type='integer'
       
  1277                 required='false'>
       
  1278                     <description> <loctext xml:lang='C'>
       
  1279                         The TCP port through which to send email reports.
       
  1280                     </loctext> </description>
       
  1281             </prop_pattern>
       
  1282             <prop_pattern name='smtpserver' type='host'
       
  1283                 required='false'>
       
  1284                     <description> <loctext xml:lang='C'>
       
  1285                         The server through which to send email reports
       
  1286                     </loctext> </description>
       
  1287             </prop_pattern>
       
  1288             <prop_pattern name='splay' type='boolean'
       
  1289                 required='false'>
       
  1290                     <description> <loctext xml:lang='C'>
       
  1291                         Whether to sleep for a pseudo-random amount of time before a run
       
  1292                     </loctext> </description>
       
  1293             </prop_pattern>
       
  1294             <prop_pattern name='splaylimit' type='astring'
       
  1295                 required='false'>
       
  1296                     <description> <loctext xml:lang='C'>
       
  1297                         The maximum time to delay before runs
       
  1298                     </loctext> </description>
       
  1299             </prop_pattern>
       
  1300             <prop_pattern name='srv_domain' type='host'
       
  1301                 required='false'>
       
  1302                     <description> <loctext xml:lang='C'>
       
  1303                         The domain which will be queried to find the SRV records of servers to use
       
  1304                     </loctext> </description>
       
  1305             </prop_pattern>
       
  1306             <prop_pattern name='ssl_client_ca_auth' type='astring'
       
  1307                 required='false'>
       
  1308                     <description> <loctext xml:lang='C'>
       
  1309                         Certificate authorities who issue server certificates
       
  1310                     </loctext> </description>
       
  1311             </prop_pattern>
       
  1312             <prop_pattern name='ssl_client_header' type='astring'
       
  1313                 required='false'>
       
  1314                     <description> <loctext xml:lang='C'>
       
  1315                         The header containing an authenticated client's SSL DN
       
  1316                     </loctext> </description>
       
  1317             </prop_pattern>
       
  1318             <prop_pattern name='ssl_client_verify_header' type='astring'
       
  1319                 required='false'>
       
  1320                     <description> <loctext xml:lang='C'>
       
  1321                         The header containing the status message of the client verification
       
  1322                     </loctext> </description>
       
  1323             </prop_pattern>
       
  1324             <prop_pattern name='ssl_server_ca_auth' type='astring'
       
  1325                 required='false'>
       
  1326                     <description> <loctext xml:lang='C'>
       
  1327                         Certificate authorities who issue client certificates
       
  1328                     </loctext> </description>
       
  1329             </prop_pattern>
       
  1330             <prop_pattern name='ssldir' type='astring'
       
  1331                 required='false'>
       
  1332                     <description> <loctext xml:lang='C'>
       
  1333                         Where SSL ceritifcates are kept
       
  1334                     </loctext> </description>
       
  1335             </prop_pattern>
       
  1336             <prop_pattern name='statedir' type='astring'
       
  1337                 required='false'>
       
  1338                     <description> <loctext xml:lang='C'>
       
  1339                         The directory where Puppet state is stored
       
  1340                     </loctext> </description>
       
  1341             </prop_pattern>
       
  1342             <prop_pattern name='statefile' type='astring'
       
  1343                 required='false'>
       
  1344                     <description> <loctext xml:lang='C'>
       
  1345                         Where puppet agent and master store state associates with the running configuration
       
  1346                     </loctext> </description>
       
  1347             </prop_pattern>
       
  1348             <prop_pattern name='storeconfigs' type='boolean'
       
  1349                 required='false'>
       
  1350                     <description> <loctext xml:lang='C'>
       
  1351                         Whether to store each client's configuration
       
  1352                     </loctext> </description>
       
  1353             </prop_pattern>
       
  1354             <prop_pattern name='storeconfigs_backend' type='astring'
       
  1355                 required='false'>
       
  1356                     <description> <loctext xml:lang='C'>
       
  1357                         Configure the backend terminus used for StoreConfigs
       
  1358                     </loctext> </description>
       
  1359             </prop_pattern>
       
  1360             <prop_pattern name='strict_hostname_checking' type='boolean'
       
  1361                 required='false'>
       
  1362                     <description> <loctext xml:lang='C'>
       
  1363                         Whether to only search for the complete hostname
       
  1364                     </loctext> </description>
       
  1365             </prop_pattern>
       
  1366             <prop_pattern name='stringify_facts' type='boolean'
       
  1367                 required='false'>
       
  1368                     <description> <loctext xml:lang='C'>
       
  1369                         Flatten fact values to strings using #to_s
       
  1370                     </loctext> </description>
       
  1371             </prop_pattern>
       
  1372             <prop_pattern name='summarize' type='boolean'
       
  1373                 required='false'>
       
  1374                     <description> <loctext xml:lang='C'>
       
  1375                         Whether to print a transaction summary
       
  1376                     </loctext> </description>
       
  1377             </prop_pattern>
       
  1378             <prop_pattern name='syslogfacility' type='astring'
       
  1379                 required='false'>
       
  1380                     <description> <loctext xml:lang='C'>
       
  1381                         What syslog facility to use when logging to syslog
       
  1382                     </loctext> </description>
       
  1383             </prop_pattern>
       
  1384             <prop_pattern name='tagmap' type='astring'
       
  1385                 required='false'>
       
  1386                     <description> <loctext xml:lang='C'>
       
  1387                         The mapping between reporting tags and email addresses
       
  1388                     </loctext> </description>
       
  1389             </prop_pattern>
       
  1390             <prop_pattern name='tags' type='astring'
       
  1391                 required='false'>
       
  1392                     <description> <loctext xml:lang='C'>
       
  1393                         Tags to use to find resources
       
  1394                     </loctext> </description>
       
  1395             </prop_pattern>
       
  1396             <prop_pattern name='templatedir' type='astring'
       
  1397                 required='false'>
       
  1398                     <description> <loctext xml:lang='C'>
       
  1399                         Where Puppet looks for template files
       
  1400                     </loctext> </description>
       
  1401             </prop_pattern>
       
  1402             <prop_pattern name='thin_storeconfigs' type='boolean'
       
  1403                 required='false'>
       
  1404                     <description> <loctext xml:lang='C'>
       
  1405                         Whether Puppet should store only facts and exported resources in the storeconfigs database
       
  1406                     </loctext> </description>
       
  1407             </prop_pattern>
       
  1408             <prop_pattern name='trace' type='boolean'
       
  1409                 required='false'>
       
  1410                     <description> <loctext xml:lang='C'>
       
  1411                         Whether to print stacks traces on some errors
       
  1412                     </loctext> </description>
       
  1413             </prop_pattern>
       
  1414             <prop_pattern name='trusted_node_data' type='boolean'
       
  1415                 required='false'>
       
  1416                     <description> <loctext xml:lang='C'>
       
  1417                         Stores trusted node data in a hash called $trusted
       
  1418                     </loctext> </description>
       
  1419             </prop_pattern>
       
  1420             <prop_pattern name='use_cached_catalog' type='boolean'
       
  1421                 required='false'>
       
  1422                     <description> <loctext xml:lang='C'>
       
  1423                         Whether to only use the catalog rather than compiling a new catalog on every run
       
  1424                     </loctext> </description>
       
  1425             </prop_pattern>
       
  1426             <prop_pattern name='use_srv_records' type='boolean'
       
  1427                 required='false'>
       
  1428                     <description> <loctext xml:lang='C'>
       
  1429                         Whether the server will search for SRV records in DNS for the curent domain
       
  1430                     </loctext> </description>
       
  1431             </prop_pattern>
       
  1432             <prop_pattern name='usecacheonfailure' type='boolean'
       
  1433                 required='false'>
       
  1434                     <description> <loctext xml:lang='C'>
       
  1435                         Whether to use the cached configuration when the remote configuration will not compile
       
  1436                     </loctext> </description>
       
  1437             </prop_pattern>
       
  1438             <prop_pattern name='user' type='astring'
       
  1439                 required='false'>
       
  1440                     <description> <loctext xml:lang='C'>
       
  1441                         The user puppet master should run as
       
  1442                     </loctext> </description>
       
  1443             </prop_pattern>
       
  1444             <prop_pattern name='vardir' type='astring'
       
  1445                 required='false'>
       
  1446                     <description> <loctext xml:lang='C'>
       
  1447                         Where Puppet stores dynamic and growing data
       
  1448                     </loctext> </description>
       
  1449             </prop_pattern>
       
  1450             <prop_pattern name='waitforcert' type='astring'
       
  1451                 required='false'>
       
  1452                     <description> <loctext xml:lang='C'>
       
  1453                         The time interval 'puppet agent' should connect to the server and ask it to sign a certificate request
       
  1454                     </loctext> </description>
       
  1455             </prop_pattern>
       
  1456             <prop_pattern name='yamldir' type='astring'
       
  1457                 required='false'>
       
  1458                     <description> <loctext xml:lang='C'>
       
  1459                         The directory in which YAML data is stored, usually in a subdirectory
       
  1460                     </loctext> </description>
       
  1461             </prop_pattern>
       
  1462             <prop_pattern name='zlib' type='boolean'
       
  1463                 required='false'>
       
  1464                     <description> <loctext xml:lang='C'>
       
  1465                         Whether to use the zib library
       
  1466                     </loctext> </description>
       
  1467             </prop_pattern>
       
  1468         </pg_pattern>
       
  1469     </template>
       
  1470 </service>
       
  1471 
       
  1472 </service_bundle>