From da3b546ff3c617ae36249f0d1395bd27f9820bc6 Mon Sep 17 00:00:00 2001 From: mh <mh@immerda.ch> Date: Thu, 10 Apr 2008 21:13:59 +0000 Subject: fixed some issues, added dependecies --- manifests/init.pp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'manifests') diff --git a/manifests/init.pp b/manifests/init.pp index b118e99..c58adbb 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -77,6 +77,11 @@ class puppetmaster inherits puppet { require => Package[puppet], } + + Service[puppet]{ + require +> Service[puppetmaster], + } + $real_puppetmaster_conf_source = $puppet_conf_source ? { '' => [ "puppet://$server/files/puppet/master/puppet.conf", "puppet://$server/puppet/master/puppet.conf" ], @@ -106,6 +111,10 @@ class puppetmaster inherits puppet { class puppetmaster::cluster inherits puppetmaster { include mongrel, nginx + Service[puppetmaster]{ + require +> Service[ngnix], + } + File[puppet_config] { require => [ Package[mongrel], Package[nginx], File[nginx_config] ], } -- cgit v1.2.3