diff --git a/puppet/bootstrap-server.sh b/puppet/bootstrap-server.sh index 3bbce12..cb468d4 100755 --- a/puppet/bootstrap-server.sh +++ b/puppet/bootstrap-server.sh @@ -23,10 +23,10 @@ if [ ! -s /etc/puppet/manifests/site.pp ]; then echo "" > /etc/puppet/manifests/site.pp fi -ssldir=`echo "require 'puppet'; Puppet.parse_config; print Puppet.settings.value('ssldir')" | ruby` - cat /dev/null > /etc/puppet/puppet.conf +ssldir=`echo "require 'puppet'; Puppet.parse_config; print Puppet.settings.value('ssldir')" | ruby` + puppet --version | egrep "^0\." > /dev/null 2>&1 if [ $? -eq 0 ]; then ( diff --git a/puppet/templates/puppet.conf.erb b/puppet/templates/puppet.conf.erb index f4e9b9b..b7d688c 100644 --- a/puppet/templates/puppet.conf.erb +++ b/puppet/templates/puppet.conf.erb @@ -12,10 +12,6 @@ # The default value is '$vardir/run'. rundir = /var/run/puppet - # Where SSL certificates are kept. - # The default value is '$confdir/ssl'. - ssldir = $vardir/ssl - <% end -%> <% if kernel == 'OpenBSD' -%> # The shell search path. Defaults to whatever is inherited