# $Id$ [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=mysql dbmigrate=true dbname=admin_<%= hostname %> dbserver=dbserv.ikw.uni-osnabrueck.de dbuser=puppetmaster dbpassword=Vb6mZztp6uLMQHfa [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=http://localhost/reports/upload reporturl="http://ikw.uni-osnabrueck.de/puppet-dashboard/reports/upload" # this is broken. why? <% scope.lookupvar("puppetdashboard_reporturl") -%> #graph=true #rrdgraph=false modulepath=/etc/puppet/modules:/etc/puppet/modules-public:/etc/puppet/modules-common:/etc/puppet/modules-external 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=920