<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fripost-ansible/roles/MX, branch master</title>
<subtitle>Fripost ansible scripts</subtitle>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/'/>
<entry>
<title>OpenDMARC: Adjust configuration to bullseye.</title>
<updated>2024-09-08T00:31:25+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-09-08T00:31:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=7a36aa2b69d16b768c1e23829087d26a9e87423f'/>
<id>7a36aa2b69d16b768c1e23829087d26a9e87423f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefix ‘ipaddr’ and ‘ipv4’ with ‘ansible.utils.’.</title>
<updated>2022-10-11T11:57:22+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2022-10-11T11:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=a69c2e1c3c771db93d98a253192e131af40c9830'/>
<id>a69c2e1c3c771db93d98a253192e131af40c9830</id>
<content type='text'>
This silences the following deprecation warning:

  Use 'ansible.utils.ipaddr' module instead. This feature will be removed from ansible.netcommon in a release after 2024-01-01.
  Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This silences the following deprecation warning:

  Use 'ansible.utils.ipaddr' module instead. This feature will be removed from ansible.netcommon in a release after 2024-01-01.
  Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
</pre>
</div>
</content>
</entry>
<entry>
<title>wibble</title>
<updated>2020-05-18T13:53:40+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-05-18T13:53:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=f105bfbac726cc6cdd6b8cb2edf0188ad6070016'/>
<id>f105bfbac726cc6cdd6b8cb2edf0188ad6070016</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MX: Port to Debian 10.</title>
<updated>2020-05-16T21:53:10+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-05-16T21:45:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=d82e85eea2485925481bf12b052acede9d9ae0f8'/>
<id>d82e85eea2485925481bf12b052acede9d9ae0f8</id>
<content type='text'>
For postfix, don't defer if "abused legit".  (I.e., DBL return code in
the 127.0.1.100+ range.)  This used to work for Postfix 3.1.14 (Stretch)
but for 3.4.8 (Buster) the 'defer_if_reject' also applies to
$smtpd_relay_restrictions, to reject_unauth_destination &amp;
reject_unlisted_recipient in particular.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For postfix, don't defer if "abused legit".  (I.e., DBL return code in
the 127.0.1.100+ range.)  This used to work for Postfix 3.1.14 (Stretch)
but for 3.4.8 (Buster) the 'defer_if_reject' also applies to
$smtpd_relay_restrictions, to reject_unauth_destination &amp;
reject_unlisted_recipient in particular.
</pre>
</div>
</content>
</entry>
<entry>
<title>MX: Install OpenDMARC to add Authentication-Results headers.</title>
<updated>2020-05-16T16:26:55+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-05-16T16:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=2f9574850b356a746ee3ff9a8a311c450784b53c'/>
<id>2f9574850b356a746ee3ff9a8a311c450784b53c</id>
<content type='text'>
On the infrastructure boundary.  We don't reject/quarantine as it would
affect members who forward their mail sent to &lt;user@example.com&gt; to
&lt;user@fripost.org&gt;.  Members can install Sieve rules to send any
messages with failed Authentication-Results headers directly in their
spambox.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On the infrastructure boundary.  We don't reject/quarantine as it would
affect members who forward their mail sent to &lt;user@example.com&gt; to
&lt;user@fripost.org&gt;.  Members can install Sieve rules to send any
messages with failed Authentication-Results headers directly in their
spambox.
</pre>
</div>
</content>
</entry>
<entry>
<title>MX: chroot postscreen(8), smtpd(8) and cleanup(8) daemons.</title>
<updated>2018-12-09T19:25:39+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-06T20:06:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=09cd9f998780fb7179b7fc23c593c305a12b050a'/>
<id>09cd9f998780fb7179b7fc23c593c305a12b050a</id>
<content type='text'>
Unlike what we wrote in 2014 (cf. 4fb4be4d279dd94cab33fc778cfa318b93d6926f)
the postscreen(8) server can run chrooted, meaning we can also chroot
the smtpd(8), tlsproxy(8), dnsblog(8) and cleanup(8) daemons.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unlike what we wrote in 2014 (cf. 4fb4be4d279dd94cab33fc778cfa318b93d6926f)
the postscreen(8) server can run chrooted, meaning we can also chroot
the smtpd(8), tlsproxy(8), dnsblog(8) and cleanup(8) daemons.
</pre>
</div>
</content>
</entry>
<entry>
<title>MX: don't override 5XY reject codes to 554.</title>
<updated>2018-12-09T19:25:39+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-06T19:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=37d64e4a05b32599405ed824316e73aa8d0880b2'/>
<id>37d64e4a05b32599405ed824316e73aa8d0880b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>postfix: remove explicit default 'mail_owner = postfix'.</title>
<updated>2018-12-06T18:22:29+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-06T18:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=5a407e715e6efc7da24b2902913a9da58d2bd19c'/>
<id>5a407e715e6efc7da24b2902913a9da58d2bd19c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade MX baseline to Debian Stretch.</title>
<updated>2018-12-03T02:43:47+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-03T02:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=5d9d8aec510d894f528b21013b6d099be961faf1'/>
<id>5d9d8aec510d894f528b21013b6d099be961faf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade syntax to Ansible 2.7 (apt module).</title>
<updated>2018-12-03T02:43:42+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-03T02:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=cfedc9e785831d54195b120300932f74f9808daf'/>
<id>cfedc9e785831d54195b120300932f74f9808daf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
