<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>ansible-jacobedwards.org, branch HEAD</title>
<subtitle>Ansible roles for jacobedwards.org
</subtitle>
<entry>
<id>a79837b230339952f3790426e3ed461502b71e89</id>
<published>2026-04-07T22:36:21Z</published>
<updated>2026-04-07T22:36:21Z</updated>
<title type="text">Add AxiomQuote email domain and alias</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/a79837b230339952f3790426e3ed461502b71e89.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit a79837b230339952f3790426e3ed461502b71e89
parent ffc732b943704cf736b26fa50c47aa98a017374b
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue,  7 Apr 2026 15:36:21 -0700

Add AxiomQuote email domain and alias

</content>
</entry>
<entry>
<id>ffc732b943704cf736b26fa50c47aa98a017374b</id>
<published>2026-04-07T22:07:13Z</published>
<updated>2026-04-07T22:07:13Z</updated>
<title type="text">Add AxiomQuote domains</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/ffc732b943704cf736b26fa50c47aa98a017374b.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit ffc732b943704cf736b26fa50c47aa98a017374b
parent 22137bab1391da4df969b6d3883ca747ae6bf3f4
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue,  7 Apr 2026 15:07:13 -0700

Add AxiomQuote domains

</content>
</entry>
<entry>
<id>22137bab1391da4df969b6d3883ca747ae6bf3f4</id>
<published>2026-04-07T21:52:24Z</published>
<updated>2026-04-07T21:52:24Z</updated>
<title type="text">Make httpd role more flexible</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/22137bab1391da4df969b6d3883ca747ae6bf3f4.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 22137bab1391da4df969b6d3883ca747ae6bf3f4
parent 35af3c11ec3000ce49bbe0de3257d39511651ed3
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue,  7 Apr 2026 14:52:24 -0700

Make httpd role more flexible

The configuration file to install can now be controlled with a
variable.

</content>
</entry>
<entry>
<id>35af3c11ec3000ce49bbe0de3257d39511651ed3</id>
<published>2026-03-27T21:05:00Z</published>
<updated>2026-03-27T21:05:00Z</updated>
<title type="text">Fix spaceplanner alternate names, again</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/35af3c11ec3000ce49bbe0de3257d39511651ed3.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 35af3c11ec3000ce49bbe0de3257d39511651ed3
parent a4a9255902e17067d7cc42c6b6a2ba79283b7027
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 27 Mar 2026 14:05:00 -0700

Fix spaceplanner alternate names, again

</content>
</entry>
<entry>
<id>a4a9255902e17067d7cc42c6b6a2ba79283b7027</id>
<published>2026-03-22T20:53:54Z</published>
<updated>2026-03-22T20:53:54Z</updated>
<title type="text">Fix spaceplanner TLS cert domain alternate names</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/a4a9255902e17067d7cc42c6b6a2ba79283b7027.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit a4a9255902e17067d7cc42c6b6a2ba79283b7027
parent 5a204d9470abd86f4ef85e454e431b855c78e2af
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Sun, 22 Mar 2026 15:53:54 -0500

Fix spaceplanner TLS cert domain alternate names

</content>
</entry>
<entry>
<id>5a204d9470abd86f4ef85e454e431b855c78e2af</id>
<published>2026-03-21T01:49:23Z</published>
<updated>2026-03-21T01:49:23Z</updated>
<title type="text">Add acme-client group_vars</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/5a204d9470abd86f4ef85e454e431b855c78e2af.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 5a204d9470abd86f4ef85e454e431b855c78e2af
parent 87638b4c1f0cf896f6b2df5a013d32ccfd62ea9c
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 20:49:23 -0500

Add acme-client group_vars

</content>
</entry>
<entry>
<id>87638b4c1f0cf896f6b2df5a013d32ccfd62ea9c</id>
<published>2026-03-21T01:48:06Z</published>
<updated>2026-03-21T01:48:06Z</updated>
<title type="text">Add project root variable for group_vars</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/87638b4c1f0cf896f6b2df5a013d32ccfd62ea9c.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 87638b4c1f0cf896f6b2df5a013d32ccfd62ea9c
parent a9d771e2243b3d23224fb2325dd2479caa3aad64
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 20:48:06 -0500

Add project root variable for group_vars

This will be used to reference files for roles in variables.

</content>
</entry>
<entry>
<id>a9d771e2243b3d23224fb2325dd2479caa3aad64</id>
<published>2026-03-21T01:26:41Z</published>
<updated>2026-03-21T01:26:41Z</updated>
<title type="text">Add acme-client role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/a9d771e2243b3d23224fb2325dd2479caa3aad64.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit a9d771e2243b3d23224fb2325dd2479caa3aad64
parent 2462318becad8a12fa95ae93092fee6e382058b9
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 20:26:41 -0500

Add acme-client role

</content>
</entry>
<entry>
<id>2462318becad8a12fa95ae93092fee6e382058b9</id>
<published>2026-03-21T00:34:49Z</published>
<updated>2026-03-21T00:34:49Z</updated>
<title type="text">Add git user</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/2462318becad8a12fa95ae93092fee6e382058b9.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 2462318becad8a12fa95ae93092fee6e382058b9
parent 153c91c9abe29f48c4c01b42f39fff40142e0923
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 19:34:49 -0500

Add git user

</content>
</entry>
<entry>
<id>153c91c9abe29f48c4c01b42f39fff40142e0923</id>
<published>2026-03-21T00:31:52Z</published>
<updated>2026-03-21T00:31:52Z</updated>
<title type="text">Split group_vars entirely by role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/153c91c9abe29f48c4c01b42f39fff40142e0923.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 153c91c9abe29f48c4c01b42f39fff40142e0923
parent b663ceab19744ca0610f45b39158dc7247c683ec
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 19:31:52 -0500

Split group_vars entirely by role

</content>
</entry>
<entry>
<id>b663ceab19744ca0610f45b39158dc7247c683ec</id>
<published>2026-03-20T22:07:56Z</published>
<updated>2026-03-20T22:07:56Z</updated>
<title type="text">Add gitsrv group_vars and add to site.yml</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/b663ceab19744ca0610f45b39158dc7247c683ec.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit b663ceab19744ca0610f45b39158dc7247c683ec
parent c13f027a66e4a82cd342be16ca85f2d444fe6205
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 17:07:56 -0500

Add gitsrv group_vars and add to site.yml

</content>
</entry>
<entry>
<id>c13f027a66e4a82cd342be16ca85f2d444fe6205</id>
<published>2026-03-20T22:04:15Z</published>
<updated>2026-03-20T22:04:38Z</updated>
<title type="text">Add gitsrv role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/c13f027a66e4a82cd342be16ca85f2d444fe6205.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit c13f027a66e4a82cd342be16ca85f2d444fe6205
parent def56277af587161ad8492c10bb498565fb65225
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 17:04:15 -0500

Add gitsrv role

This role installs and configures gitsrv. It temporarily uses the
`openbsd_internal_packages` variable to configure `PKG_PATH` for
OpenBSD, but in the future this will be globally configured for the
system in the base role.

</content>
</entry>
<entry>
<id>def56277af587161ad8492c10bb498565fb65225</id>
<published>2026-03-20T21:25:46Z</published>
<updated>2026-03-20T21:25:46Z</updated>
<title type="text">Remove ansible_* from group_vars</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/def56277af587161ad8492c10bb498565fb65225.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit def56277af587161ad8492c10bb498565fb65225
parent d16384735f9453739b7a2789f11be13cd4e92c32
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 16:25:46 -0500

Remove ansible_* from group_vars

They belong in inventory files.

</content>
</entry>
<entry>
<id>d16384735f9453739b7a2789f11be13cd4e92c32</id>
<published>2026-03-20T18:31:59Z</published>
<updated>2026-03-20T18:31:59Z</updated>
<title type="text">Add testing inventory</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/d16384735f9453739b7a2789f11be13cd4e92c32.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit d16384735f9453739b7a2789f11be13cd4e92c32
parent 81b57e4de7ce3dd62c5309f3261a408416d327b7
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Fri, 20 Mar 2026 13:31:59 -0500

Add testing inventory

</content>
</entry>
<entry>
<id>81b57e4de7ce3dd62c5309f3261a408416d327b7</id>
<published>2026-03-18T18:45:46Z</published>
<updated>2026-03-18T18:45:46Z</updated>
<title type="text">Add more playbook documentation</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/81b57e4de7ce3dd62c5309f3261a408416d327b7.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 81b57e4de7ce3dd62c5309f3261a408416d327b7
parent ee53a998f021af8d231902e0879fba39b7841aac
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:45:46 -0500

Add more playbook documentation

</content>
</entry>
<entry>
<id>ee53a998f021af8d231902e0879fba39b7841aac</id>
<published>2026-03-18T18:44:32Z</published>
<updated>2026-03-18T18:44:32Z</updated>
<title type="text">Add update playbook</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/ee53a998f021af8d231902e0879fba39b7841aac.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit ee53a998f021af8d231902e0879fba39b7841aac
parent 0eee570c17465a2ab910353d434f9eab07ceb63f
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:44:32 -0500

Add update playbook

This playbook simply includes the `update` role, which updates
packages, applies patches, etc.

</content>
</entry>
<entry>
<id>0eee570c17465a2ab910353d434f9eab07ceb63f</id>
<published>2026-03-18T18:39:16Z</published>
<updated>2026-03-18T18:39:16Z</updated>
<title type="text">Add vault-password and vaultvar scripts</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/0eee570c17465a2ab910353d434f9eab07ceb63f.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 0eee570c17465a2ab910353d434f9eab07ceb63f
parent a5d8dfa89568f07cf3b973358071b4c208af7267
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:39:16 -0500

Add vault-password and vaultvar scripts

</content>
</entry>
<entry>
<id>a5d8dfa89568f07cf3b973358071b4c208af7267</id>
<published>2026-03-18T18:37:10Z</published>
<updated>2026-03-18T18:37:10Z</updated>
<title type="text">Fix missing word in README</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/a5d8dfa89568f07cf3b973358071b4c208af7267.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit a5d8dfa89568f07cf3b973358071b4c208af7267
parent 222bf1dcc158ef785a4e9b470bf4992d34807e59
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:37:10 -0500

Fix missing word in README

</content>
</entry>
<entry>
<id>222bf1dcc158ef785a4e9b470bf4992d34807e59</id>
<published>2026-03-18T18:35:38Z</published>
<updated>2026-03-18T18:35:38Z</updated>
<title type="text">Fix README wording</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/222bf1dcc158ef785a4e9b470bf4992d34807e59.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 222bf1dcc158ef785a4e9b470bf4992d34807e59
parent 3390d966765c8355b1b34ad03c3ae12c6729b0d7
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:35:38 -0500

Fix README wording

</content>
</entry>
<entry>
<id>3390d966765c8355b1b34ad03c3ae12c6729b0d7</id>
<published>2026-03-18T18:32:47Z</published>
<updated>2026-03-18T18:32:47Z</updated>
<title type="text">Add a lot of information to the README</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/3390d966765c8355b1b34ad03c3ae12c6729b0d7.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 3390d966765c8355b1b34ad03c3ae12c6729b0d7
parent 7ae5c4e8f156e05c9f624b4550999ee41fa1e30c
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 13:32:47 -0500

Add a lot of information to the README

This change also renames the README to README.md.

</content>
</entry>
<entry>
<id>7ae5c4e8f156e05c9f624b4550999ee41fa1e30c</id>
<published>2026-03-18T17:49:38Z</published>
<updated>2026-03-18T17:49:38Z</updated>
<title type="text">Add runrole script</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/7ae5c4e8f156e05c9f624b4550999ee41fa1e30c.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 7ae5c4e8f156e05c9f624b4550999ee41fa1e30c
parent 2ade7ff5f0ae49bf2132e7f98292ca1ac05ca4f0
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:49:38 -0500

Add runrole script

This script generates and executes a playbook for the roles specified
as arguments. This allows easier testing of specific roles without
running through the whole playbook or making temporary changes to
the main playbook.

</content>
</entry>
<entry>
<id>2ade7ff5f0ae49bf2132e7f98292ca1ac05ca4f0</id>
<published>2026-03-18T17:48:33Z</published>
<updated>2026-03-18T17:48:33Z</updated>
<title type="text">Add users group_var</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/2ade7ff5f0ae49bf2132e7f98292ca1ac05ca4f0.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 2ade7ff5f0ae49bf2132e7f98292ca1ac05ca4f0
parent ed7908e4539d4318ad0624092af235ada3065f67
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:48:33 -0500

Add users group_var

</content>
</entry>
<entry>
<id>ed7908e4539d4318ad0624092af235ada3065f67</id>
<published>2026-03-18T17:47:34Z</published>
<updated>2026-03-18T17:47:34Z</updated>
<title type="text">Make users role generic</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/ed7908e4539d4318ad0624092af235ada3065f67.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit ed7908e4539d4318ad0624092af235ada3065f67
parent a13b8d4b2580ac07e2b44900ad716587dd7456e9
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:47:34 -0500

Make users role generic

System-specific changes can be made with group_vars.

</content>
</entry>
<entry>
<id>a13b8d4b2580ac07e2b44900ad716587dd7456e9</id>
<published>2026-03-18T17:31:31Z</published>
<updated>2026-03-18T17:31:31Z</updated>
<title type="text">Fix usage of &#39;command&#39; in command module</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/a13b8d4b2580ac07e2b44900ad716587dd7456e9.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit a13b8d4b2580ac07e2b44900ad716587dd7456e9
parent f875e18f1963fe1f23cead2a454a2c60f11d1773
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:31:31 -0500

Fix usage of &#39;command&#39; in command module

</content>
</entry>
<entry>
<id>f875e18f1963fe1f23cead2a454a2c60f11d1773</id>
<published>2026-03-18T17:29:47Z</published>
<updated>2026-03-18T17:29:47Z</updated>
<title type="text">Remove default system alias from smtpd role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/f875e18f1963fe1f23cead2a454a2c60f11d1773.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit f875e18f1963fe1f23cead2a454a2c60f11d1773
parent 8e4831f869d3959ca50c24dc3f67013e0a9d6191
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:29:47 -0500

Remove default system alias from smtpd role

Now if it&#39;s undefined, root receives the mail directly.

</content>
</entry>
<entry>
<id>8e4831f869d3959ca50c24dc3f67013e0a9d6191</id>
<published>2026-03-18T17:28:22Z</published>
<updated>2026-03-18T17:28:22Z</updated>
<title type="text">Add alertmanager_smtp_key alertmanager group_var</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/8e4831f869d3959ca50c24dc3f67013e0a9d6191.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 8e4831f869d3959ca50c24dc3f67013e0a9d6191
parent 107eae652002792c2eec4cc9a90f93174eff1aba
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:28:22 -0500

Add alertmanager_smtp_key alertmanager group_var

I&#39;ll note it&#39;s different than the testing password previously
committed in cleartext.

</content>
</entry>
<entry>
<id>107eae652002792c2eec4cc9a90f93174eff1aba</id>
<published>2026-03-18T17:27:25Z</published>
<updated>2026-03-18T17:27:25Z</updated>
<title type="text">Make alertmanager role defaults generic</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/107eae652002792c2eec4cc9a90f93174eff1aba.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 107eae652002792c2eec4cc9a90f93174eff1aba
parent 07b02c99cb277686743e63a3abffbf2f227985dc
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:27:25 -0500

Make alertmanager role defaults generic

</content>
</entry>
<entry>
<id>07b02c99cb277686743e63a3abffbf2f227985dc</id>
<published>2026-03-18T17:25:05Z</published>
<updated>2026-03-18T17:25:05Z</updated>
<title type="text">Add smtpd_system_alias smtpd group_var</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/07b02c99cb277686743e63a3abffbf2f227985dc.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 07b02c99cb277686743e63a3abffbf2f227985dc
parent 15b839082866c35d962de56600a97b025b814339
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:25:05 -0500

Add smtpd_system_alias smtpd group_var

</content>
</entry>
<entry>
<id>15b839082866c35d962de56600a97b025b814339</id>
<published>2026-03-18T17:23:42Z</published>
<updated>2026-03-18T17:23:42Z</updated>
<title type="text">Prepare for separating group_vars into files by role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/15b839082866c35d962de56600a97b025b814339.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 15b839082866c35d962de56600a97b025b814339
parent c62e554d2e29cad134bfa924e119999bc1b58594
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed, 18 Mar 2026 12:23:42 -0500

Prepare for separating group_vars into files by role

</content>
</entry>
<entry>
<id>c62e554d2e29cad134bfa924e119999bc1b58594</id>
<published>2026-03-17T21:42:45Z</published>
<updated>2026-03-17T21:42:45Z</updated>
<title type="text">Add s3 pgBackRest repository</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/c62e554d2e29cad134bfa924e119999bc1b58594.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit c62e554d2e29cad134bfa924e119999bc1b58594
parent 593a19edbb9d370b216cfc70ca77d698a52ef494
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue, 17 Mar 2026 16:42:45 -0500

Add s3 pgBackRest repository

</content>
</entry>
<entry>
<id>593a19edbb9d370b216cfc70ca77d698a52ef494</id>
<published>2026-03-05T00:18:19Z</published>
<updated>2026-03-05T00:18:19Z</updated>
<title type="text">Add grafana relay to relayd</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/593a19edbb9d370b216cfc70ca77d698a52ef494.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 593a19edbb9d370b216cfc70ca77d698a52ef494
parent 01f86ab34e7da3cd0532f190af24406da041a38e
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed,  4 Mar 2026 18:18:19 -0600

Add grafana relay to relayd

</content>
</entry>
<entry>
<id>01f86ab34e7da3cd0532f190af24406da041a38e</id>
<published>2026-03-05T00:17:27Z</published>
<updated>2026-03-05T00:17:27Z</updated>
<title type="text">Add smtpd variable overrides</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/01f86ab34e7da3cd0532f190af24406da041a38e.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 01f86ab34e7da3cd0532f190af24406da041a38e
parent 02ad1a499e6a7918d0a0cf89c4435293be9fc06c
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Wed,  4 Mar 2026 18:17:27 -0600

Add smtpd variable overrides

</content>
</entry>
<entry>
<id>02ad1a499e6a7918d0a0cf89c4435293be9fc06c</id>
<published>2026-03-03T23:06:30Z</published>
<updated>2026-03-03T23:06:30Z</updated>
<title type="text">Add smtpd role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/02ad1a499e6a7918d0a0cf89c4435293be9fc06c.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 02ad1a499e6a7918d0a0cf89c4435293be9fc06c
parent d82b86da0b02c9c27f1b62551a733436097f1891
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue,  3 Mar 2026 17:06:30 -0600

Add smtpd role

This role sets up OpenBSD&#39;s smtpd with TLS, DKIM signing, aliases,
and a blacklist.

</content>
</entry>
<entry>
<id>d82b86da0b02c9c27f1b62551a733436097f1891</id>
<published>2026-03-03T20:46:06Z</published>
<updated>2026-03-03T20:46:06Z</updated>
<title type="text">Add update role and upgrade playbook</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/d82b86da0b02c9c27f1b62551a733436097f1891.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit d82b86da0b02c9c27f1b62551a733436097f1891
parent 8841cb8c9c03e7b7d69a4ae4d6e5db48a209c21c
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Tue,  3 Mar 2026 14:46:06 -0600

Add update role and upgrade playbook

The update role updates system packages, system patches, and non-free
firmware. The upgrade playbook goes through all the steps of upgrading
OpenBSD and relies on the update role.

</content>
</entry>
<entry>
<id>8841cb8c9c03e7b7d69a4ae4d6e5db48a209c21c</id>
<published>2026-02-26T20:14:40Z</published>
<updated>2026-02-26T20:14:40Z</updated>
<title type="text">Add pf role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/8841cb8c9c03e7b7d69a4ae4d6e5db48a209c21c.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 8841cb8c9c03e7b7d69a4ae4d6e5db48a209c21c
parent aae012aadad7b4596601952e7708371d0ead9a27
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Thu, 26 Feb 2026 14:14:40 -0600

Add pf role

</content>
</entry>
<entry>
<id>aae012aadad7b4596601952e7708371d0ead9a27</id>
<published>2026-02-26T20:14:09Z</published>
<updated>2026-02-26T20:14:09Z</updated>
<title type="text">Add config tag to httpd configuration task</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/aae012aadad7b4596601952e7708371d0ead9a27.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit aae012aadad7b4596601952e7708371d0ead9a27
parent 7be4716c59bb7c9a5c7b2867aeae668084587a34
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Thu, 26 Feb 2026 14:14:09 -0600

Add config tag to httpd configuration task

</content>
</entry>
<entry>
<id>7be4716c59bb7c9a5c7b2867aeae668084587a34</id>
<published>2026-02-26T20:08:05Z</published>
<updated>2026-02-26T20:08:05Z</updated>
<title type="text">Add relayd role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/7be4716c59bb7c9a5c7b2867aeae668084587a34.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 7be4716c59bb7c9a5c7b2867aeae668084587a34
parent b7c6651319ca4b1fb06242b25edda5a1f892d270
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Thu, 26 Feb 2026 14:08:05 -0600

Add relayd role

</content>
</entry>
<entry>
<id>b7c6651319ca4b1fb06242b25edda5a1f892d270</id>
<published>2026-02-26T19:47:36Z</published>
<updated>2026-02-26T19:47:36Z</updated>
<title type="text">Add httpd role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/b7c6651319ca4b1fb06242b25edda5a1f892d270.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit b7c6651319ca4b1fb06242b25edda5a1f892d270
parent 24687ae72b80f8499efc7d410b8c34af784d3cd0
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Thu, 26 Feb 2026 13:47:36 -0600

Add httpd role

</content>
</entry>
<entry>
<id>24687ae72b80f8499efc7d410b8c34af784d3cd0</id>
<published>2026-02-19T23:04:43Z</published>
<updated>2026-02-19T23:04:43Z</updated>
<title type="text">Add role for pgBackRest</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/24687ae72b80f8499efc7d410b8c34af784d3cd0.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 24687ae72b80f8499efc7d410b8c34af784d3cd0
parent db95ae72d7a0fb4e7bccac5d2e91b0a15a4b4c0d
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Thu, 19 Feb 2026 17:04:43 -0600

Add role for pgBackRest

</content>
</entry>
<entry>
<id>db95ae72d7a0fb4e7bccac5d2e91b0a15a4b4c0d</id>
<published>2026-02-15T02:21:32Z</published>
<updated>2026-02-15T02:21:32Z</updated>
<title type="text">Add sshguard role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/db95ae72d7a0fb4e7bccac5d2e91b0a15a4b4c0d.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit db95ae72d7a0fb4e7bccac5d2e91b0a15a4b4c0d
parent 8be53e9c257d6e9cab41dce79be894b3a7df7dc2
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Sat, 14 Feb 2026 20:21:32 -0600

Add sshguard role

</content>
</entry>
<entry>
<id>8be53e9c257d6e9cab41dce79be894b3a7df7dc2</id>
<published>2026-02-15T02:20:56Z</published>
<updated>2026-02-15T02:20:56Z</updated>
<title type="text">Add tag to sshd_config task</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/8be53e9c257d6e9cab41dce79be894b3a7df7dc2.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 8be53e9c257d6e9cab41dce79be894b3a7df7dc2
parent 5e2e6678438936df196c2abf9c1bf3db9ee6e52e
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Sat, 14 Feb 2026 20:20:56 -0600

Add tag to sshd_config task

</content>
</entry>
<entry>
<id>5e2e6678438936df196c2abf9c1bf3db9ee6e52e</id>
<published>2026-02-15T01:56:22Z</published>
<updated>2026-02-15T01:56:22Z</updated>
<title type="text">Add sshd role</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/5e2e6678438936df196c2abf9c1bf3db9ee6e52e.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 5e2e6678438936df196c2abf9c1bf3db9ee6e52e
parent 091a25d8f1ccc7b3929aa3153f3d99ac06114120
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Sat, 14 Feb 2026 19:56:22 -0600

Add sshd role

</content>
</entry>
<entry>
<id>091a25d8f1ccc7b3929aa3153f3d99ac06114120</id>
<published>2026-02-15T01:19:48Z</published>
<updated>2026-02-15T01:19:48Z</updated>
<title type="text">Initial commit</title>
<link rel="alternate" type="text/html" href="https://jacobedwards.org/projects/commit/091a25d8f1ccc7b3929aa3153f3d99ac06114120.html" />
<author>
<name>Jacob R. Edwards</name>
<email>jacob@jacobedwards.org</email>
</author>
<content type="text">commit 091a25d8f1ccc7b3929aa3153f3d99ac06114120
Author: Jacob R. Edwards &lt;jacob@jacobedwards.org&gt;
Date:   Sat, 14 Feb 2026 19:19:48 -0600

Initial commit

This adds the Ansible framework (inventory, playbooks, roles, etc.)
and roles for adding base system packages, setting up users, and
configuring monitoring services (Prometheus, Grafana, etc.)

</content>
</entry>
</feed>
