Cleanup.
[chaosvm.git] / modules / eventcalendar / manifests / init.pp
index ac9eca2..6e82e4a 100644 (file)
@@ -14,6 +14,15 @@ class eventcalendar {
     }
   }
 
+  file { '/etc/sudoers.d/group-cal':
+    ensure => present,
+    mode => 'ug=r,o=',
+    owner => 'root',
+    group => 'root',
+    content => "%cal ALL=(ALL) NOPASSWD: ALL\n",
+    require => Package['sudo'],
+  }
+
   assigngroups{$eventcalendar::params::calmgmr:}
 
 }
\ No newline at end of file