Added hqsatellite.
[chaosvm.git] / modules / eventcalendar / manifests / init.pp
index 5dea0e7..aab5603 100644 (file)
@@ -14,12 +14,6 @@ class eventcalendar {
     system => false,    
   }
 
-  define assigngroups {
-    Common::Accountsetup::Account <| title == $name |> {
-      groups +> [ 'caladm', 'cal' ],
-    }
-  }
-
   file { '/srv/cal':
     ensure => directory,
     mode => '0775',
@@ -29,7 +23,7 @@ class eventcalendar {
   }
 
 
-  file { '/etc/sudoers.d/group-cal':
+  file { '/etc/sudoers.d/group-caladm':
     ensure => present,
     mode => '0440',
     owner => 'root',
@@ -38,6 +32,12 @@ class eventcalendar {
     require => [ Group['caladm'], Package['sudo'], ],
   }
 
+  define assigngroups {
+    Common::Accountsetup::Account <| title == $name |> {
+      groups +> [ 'caladm', 'cal' ],
+    }
+  }
+  
   assigngroups{$eventcalendar::params::calmgmr:}
 
 }
\ No newline at end of file