aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaat <maat@mageia.org>2024-10-23 21:48:51 +0200
committerMaat <maat@mageia.org>2024-10-23 21:51:09 +0200
commit75bfb9f8a062f7eee5e69469e288eadd982cff9f (patch)
treeb70974bae40481970d772aba8eba38cb93da0faf
parent1586da321c223e856cf90f24dde8870d3d3c3399 (diff)
downloadpuppet-75bfb9f8a062f7eee5e69469e288eadd982cff9f.tar
puppet-75bfb9f8a062f7eee5e69469e288eadd982cff9f.tar.gz
puppet-75bfb9f8a062f7eee5e69469e288eadd982cff9f.tar.bz2
puppet-75bfb9f8a062f7eee5e69469e288eadd982cff9f.tar.xz
puppet-75bfb9f8a062f7eee5e69469e288eadd982cff9f.zip
Add critical management for mailing lists
-rwxr-xr-xdeployment/lists/manifests/init.pp1
-rw-r--r--modules/sympa/templates/config10
2 files changed, 11 insertions, 0 deletions
diff --git a/deployment/lists/manifests/init.pp b/deployment/lists/manifests/init.pp
index 357a0883..6a6bb85c 100755
--- a/deployment/lists/manifests/init.pp
+++ b/deployment/lists/manifests/init.pp
@@ -309,6 +309,7 @@ class lists {
reply_to => "sysadmin-discuss@ml.${::domain}",
sender_email => [ "bugzilla_noreply@ml.${::domain}" ],
topics => 'sysadmin',
+ critical => 1,
}
sympa::list::announce { 'soft-commits':
diff --git a/modules/sympa/templates/config b/modules/sympa/templates/config
index ccf2fff9..77bc3d03 100644
--- a/modules/sympa/templates/config
+++ b/modules/sympa/templates/config
@@ -38,6 +38,16 @@ subject <%= subject %>
custom_subject <%= custom_subject %>
+<%- if critical -%>
+info conceal
+
+subscribe auth owner
+
+unsubscribe auth_notify
+
+invite owner
+<% end %>
+
lang <%= language %>
owner