From fa22657268eca9fa369e8c9ca31032c38e948e4b Mon Sep 17 00:00:00 2001 From: mh Date: Sun, 8 Aug 2010 22:17:23 +0200 Subject: add 2.6 configuration for client --- manifests/base.pp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'manifests/base.pp') diff --git a/manifests/base.pp b/manifests/base.pp index 267be61..0c5b2b7 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -1,11 +1,15 @@ class puppet::base { if !$puppet_config { $puppet_config = '/etc/puppet/puppet.conf' } + $puppet_majorversion = regsubst($puppetversion,'^(\d+\.\d+).*$','\1') + file { 'puppet_config': path => "$puppet_config", source => [ "puppet:///modules/site-puppet/client/${fqdn}/puppet.conf", "puppet:///modules/site-puppet/client/puppet.conf.$operatingsystem", "puppet:///modules/site-puppet/client/puppet.conf", + "puppet:///modules/puppet/client/${puppet_majorversion}/puppet.conf.$operatingsystem", + "puppet:///modules/puppet/client/${puppet_majorversion}/puppet.conf", "puppet:///modules/puppet/client/puppet.conf.$operatingsystem", "puppet:///modules/puppet/client/puppet.conf" ], notify => Service[puppet], -- cgit v1.2.3