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