<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fripost-ansible/roles/common/files/usr/local/bin, branch master</title>
<subtitle>Fripost ansible scripts</subtitle>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/'/>
<entry>
<title>Send internal system mails to root@f.o.</title>
<updated>2025-09-10T13:14:45+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2025-09-10T13:14:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=4b48f1b6dd799d1a69f0c9e2a157a007fcdcbe25'/>
<id>4b48f1b6dd799d1a69f0c9e2a157a007fcdcbe25</id>
<content type='text'>
Instead of admin@f.o. Per msgid=&lt;ad724342-b3bb-48d9-9984-6d277714910d@fripost.org&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of admin@f.o. Per msgid=&lt;ad724342-b3bb-48d9-9984-6d277714910d@fripost.org&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>LDAP: Rotate soon-to-be expired key material.</title>
<updated>2024-09-08T18:54:00+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2024-09-08T18:30:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=6b7ad809bbefc32216bac22547241ed402a570c8'/>
<id>6b7ad809bbefc32216bac22547241ed402a570c8</id>
<content type='text'>
Also, switch from rsa4096 to ed25519 and use a separate key for each
syncrepl.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, switch from rsa4096 to ed25519 and use a separate key for each
syncrepl.
</pre>
</div>
</content>
</entry>
<entry>
<title>DKIM: also include the "d=" tag in key filenames, not only the "s=" tag.</title>
<updated>2018-12-05T15:24:12+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-12-05T14:47:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=9722d50b9b6c5ccd81892a00bdd3023399b004fb'/>
<id>9722d50b9b6c5ccd81892a00bdd3023399b004fb</id>
<content type='text'>
While the combination of "s=" tag (selector) &amp; "d=" tag signing domain
maps to a unique key, the selector alone doesn't necessarily.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the combination of "s=" tag (selector) &amp; "d=" tag signing domain
maps to a unique key, the selector alone doesn't necessarily.
</pre>
</div>
</content>
</entry>
<entry>
<title>IPSec: replace (self-signed) X.509 certs by their raw pubkey for authentication.</title>
<updated>2016-05-24T15:12:10+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-24T15:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=1af3c572eedb0eaddcdc5c9c41d98ff59bb7b2c9'/>
<id>1af3c572eedb0eaddcdc5c9c41d98ff59bb7b2c9</id>
<content type='text'>
There is no need to bother with X.509 cruft here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to bother with X.509 cruft here.
</pre>
</div>
</content>
</entry>
<entry>
<title>genkeypair, gendhparam: use -rand /dev/urandom when generating keys or DH parameters.</title>
<updated>2016-05-22T15:53:59+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-22T15:34:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=0ee5bf050a9a673d61485426ce62c8efcbb7bcc6'/>
<id>0ee5bf050a9a673d61485426ce62c8efcbb7bcc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move /etc/ssl/private/dhparams.pem to /etc/ssl/dhparams.pem and make it public.</title>
<updated>2016-05-18T15:55:44+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-05-18T15:55:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=cda53ea254de51eb46cb0f53f7d33b9a0f794bfc'/>
<id>cda53ea254de51eb46cb0f53f7d33b9a0f794bfc</id>
<content type='text'>
Ideally we we should also increase the Diffie-Hellman group size from
2048-bit to 3072-bit, as per ENISA 2014 report.

    https://www.enisa.europa.eu/publications/algorithms-key-size-and-parameters-report-2014

But we postpone that for now until we are reasonably certain that older
client won't be left out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ideally we we should also increase the Diffie-Hellman group size from
2048-bit to 3072-bit, as per ENISA 2014 report.

    https://www.enisa.europa.eu/publications/algorithms-key-size-and-parameters-report-2014

But we postpone that for now until we are reasonably certain that older
client won't be left out.
</pre>
</div>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2015-12-04T03:20:17+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-12-04T03:20:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=32dbd35ec0e3e96a1a6ef569a641dc3c9e6a91f7'/>
<id>32dbd35ec0e3e96a1a6ef569a641dc3c9e6a91f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>genkeypair: use install(1) for atomic file creation with permission mode.</title>
<updated>2015-10-28T17:42:15+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-10-28T17:42:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=db3f3df89acc33740af35b4860b23aebce6aff62'/>
<id>db3f3df89acc33740af35b4860b23aebce6aff62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>genkeypair.sh: Merge privkey and pubkey for identical filekeys.</title>
<updated>2015-06-07T00:54:14+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-06-03T17:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=db1e67a62f527b87faeb52839c91da4eabc2ad62'/>
<id>db1e67a62f527b87faeb52839c91da4eabc2ad62</id>
<content type='text'>
Also, set ‘subjectKeyIdentifier = hash’ in the CSR.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, set ‘subjectKeyIdentifier = hash’ in the CSR.
</pre>
</div>
</content>
</entry>
<entry>
<title>logjam mitigation.</title>
<updated>2015-06-07T00:53:52+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-05-25T22:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.fripost.org/fripost-ansible/commit/?id=64e8603cf9790aa4419d0f2746671bd242e6344d'/>
<id>64e8603cf9790aa4419d0f2746671bd242e6344d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
