From a3b1c9e77a76b93f7fdc151edc55a14c96b8f1de Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 25 Jan 2013 17:20:35 -0200 Subject: Fixing servertype dependency --- manifests/master.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/manifests/master.pp b/manifests/master.pp index f81f2b3..b9da65f 100644 --- a/manifests/master.pp +++ b/manifests/master.pp @@ -67,7 +67,10 @@ class puppet::master( group => root, mode => 0644, content => template('puppet/puppetmaster.erb'), - notify => Service['puppetmaster'], + notify => $servertype ? + 'mongrel' => Service['puppetmaster'], + default => Package['puppetmaster-passenger'], + }, } file { "/etc/puppet/files": -- cgit v1.2.3