# $Id: puppet.conf.erb 4356 2011-05-28 15:15:01Z uwaechte $ [main] confdir=/etc/puppet logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=$vardir/ssl #yamldir = $vardir/yaml rundir=/var/run/puppet factsignore = .svn CVS .git pluginsync=true factpath=$vardir/lib/facter templatedir=/etc/puppet/templates ## should we use this? #prerun_command=/etc/puppet/etckeeper-commit-pre #postrun_command=/etc/puppet/etckeeper-commit-post <% if (fqdn == scope.lookupvar("puppetmaster_server")) || (fqdn == scope.lookupvar("puppetmasterdev_server")) -%> #queue_type = stomp #queue_source = stomp://localhost:61613 #dbadapter=sqlite3 dbmigrate=true dbadapter=mysql dbname=puppet_master dbserver=mysql-i.intern.maketank.net dbuser=puppet dbpassword=masterClaster2011 [master] ssl_client_header = SSL_CLIENT_S_DN ssl_client_verify_header = SSL_CLIENT_VERIFY #catalog_format=marshal #reports=store,http # store only to dashboard reports=http reporturl=<%= puppetdashboard_reporturl %> modulepath=/etc/puppet/modules:/etc/puppet/modules-enabled:/etc/puppet/modules-external:/etc/puppet/modules-public #async_storeconfigs=true storeconfigs=true rails_loglevel=info dbconnections=20 <% end -%> [agent] # Make sure all log messages are sent to the right directory # This directory must be writable by the puppet user runinterval=1800 splay=true report=true server=<%= scope.lookupvar("puppetmaster_server") %> configtimeout=120