]> gitweb.fluxo.info Git - puppet-mail.git/commitdiff
Comment
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 12 Apr 2012 01:07:18 +0000 (22:07 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 12 Apr 2012 01:07:18 +0000 (22:07 -0300)
manifests/mlmmj.pp

index df5b338e9b214f698f33af93d8bc115509d14821..d232213e39dfd08d634e2a2a2bc35380043c80bf 100644 (file)
@@ -37,6 +37,14 @@ class mail::mlmmj {
     content => template('mail/postfix/mlmmj/virtual_regexp.erb'),
   }
 
+  # From transport(5):
+  #
+  #   The trivial-rewrite(8) server disallows regular expression
+  #   substitution  of  $1  etc.  in  regular  expression lookup
+  #   tables, because that could open a security  hole  (Postfix
+  #   version 2.3 and later).
+  #
+  # That's why we need one definition per mailing list.
   define list($ensure = 'present') {
     postfix::transport_regexp_snippet { "mlmmj_transport_regexp-$name":
       content => "/^($name).*$/             mlmmj:$name\n",