This repository has been archived on 2025-03-16. You can view files and clone it, but cannot push or open issues or pull requests.
Files
puppet/templates/puppet.conf.erb
2014-05-26 13:03:17 +02:00

50 lines
1.6 KiB
Plaintext

#### PUPPET MANAGED #####
[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
<% if (fqdn == scope.lookupvar("puppetmaster_server")) || (fqdn == scope.lookupvar("puppetmasterdev_server")) -%>
#dbmigrate=true
#dbadapter=<%= scope.lookupvar('puppetmaster_dbtype') %>
#dbname=<%= scope.lookupvar('puppetmaster_dbname') %>
#dbserver=<%= scope.lookupvar('puppetmaster_dbhost') %>
#dbuser=<%= scope.lookupvar('puppetmaster_dbuser') %>
#dbpassword=<%= scope.lookupvar('puppetmaster_dbpassword') %>
[master]
ssl_client_header = SSL_CLIENT_S_DN
ssl_client_verify_header = SSL_CLIENT_VERIFY
<% if scope.lookupvar('puppet::puppetmaster::dns_alt_names') -%>
dns_alt_names=<%= scope.lookupvar('puppet::puppetmaster::dns_alt_names') %>
<% end -%>
<% if @reports -%>
reports=<%= @reports %>
<% end -%>
<% if scope.lookupvar('puppetmaster_reporturl') != false -%>
reporturl=<%= scope.lookupvar('puppetmaster_reporturl') %>
<% end -%>
modulepath=<%= scope['puppet::puppetmaster::modulepath'] %>
storeconfigs=<%= scope['puppet::puppetmaster::storeconfigs'] %>
<% if scope['puppet::puppetmaster::storeconfigs_backend'] -%>
storeconfigs_backend=<%= scope['puppet::puppetmaster::storeconfigs_backend'] %>
<% end -%>
#rails_loglevel=info
<% 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=720