]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Trying to fix dependency cycle
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 13 May 2012 04:25:03 +0000 (01:25 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 13 May 2012 04:25:03 +0000 (01:25 -0300)
manifests/jabber.pp

index f7a97bf8d230c8ab646a53bc89ecb9fc8645ae6c..86a0630de2c085b9628ea5bc023553efb53f3506 100644 (file)
@@ -7,15 +7,15 @@ class nodo::jabber inherits nodo::vserver {
     owner   => "root",
     group   => "ejabberd",
     mode    => 0750,
-    require => Service['ejabberd'],
   }
 
   # We use a concatenated cert file
   # http://site4fast.blogspot.com.br/2011/10/ejabberd-ssl-how-to.html
   ssl::cert { "cert-concat":
-    owner  => 'ejabberd',
-    group  => 'ejabberd',
-    base   => '/etc/ejabberd/ssl',
-    notify => Service['ejabberd'],
+    owner   => 'ejabberd',
+    group   => 'ejabberd',
+    base    => '/etc/ejabberd/ssl',
+    notify  => Service['ejabberd'],
+    require => File['/etc/ejabberd/ssl/private'],
   }
 }