]> gitweb.fluxo.info Git - puppet-mail.git/commitdiff
Changing sympa database privileges
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 19 Jun 2011 17:29:35 +0000 (14:29 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 19 Jun 2011 17:29:35 +0000 (14:29 -0300)
manifests/sympa.pp

index 04c166e0b4212f45dddf6dd5562f4a1301a134e2..3c25d5d04d1a9f274864ffbca00675945334d527 100644 (file)
@@ -28,7 +28,16 @@ class mail::sympa inherits mail::regexps {
   # Database configuration
   #
   database::instance { "$sympa_database_name":
-    password => "$sympa_database_password",
+    password   => "$sympa_database_password",
+    privileges => $lsbdistcodename ? {
+      'lenny' => 'all'.
+      default => [ 'alter_priv', 'alter_routine_priv', 'create_priv',
+                   'create_routine_priv', 'create_tmp_table_priv',
+                   'create_view_priv', 'delete_priv', 'drop_priv',
+                   'event_priv', 'execute_priv', 'grant_priv',
+                   'index_priv', 'insert_priv', 'lock_tables_priv',
+                   'references_priv', 'select_priv', 'show_view_priv',
+                   'trigger_priv', 'update_priv' ],
   }
 
   group { 'sympa':