<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/pkgs, branch main</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2026-03-22T13:27:39+00:00</updated>
<entry>
<title>pkgs/stalwart-mail-patched/update.sh: Explicitly disable `pure-eval` setting</title>
<updated>2026-03-22T13:27:39+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-03-22T13:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=76953b3bf228fbc1a6b05202d46fbc8166981e3a'/>
<id>urn:sha1:76953b3bf228fbc1a6b05202d46fbc8166981e3a</id>
<content type='text'>
`nix-update` will shell-out to other `nix-*` commands, which fail if the
`pure-eval` setting is active.
</content>
</entry>
<entry>
<title>treewide: Update</title>
<updated>2025-10-31T20:12:54+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-10-31T20:12:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=6a1d7c39ebc5cea4300e56211d454ca82269bb05'/>
<id>urn:sha1:6a1d7c39ebc5cea4300e56211d454ca82269bb05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>{modules,pkgs}/sharkey: Use the sharkey package and module from nixpkgs</title>
<updated>2025-07-13T09:29:31+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-07-12T12:27:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=a62fe7264b07df7c9d948f56da675c698f9b1616'/>
<id>urn:sha1:a62fe7264b07df7c9d948f56da675c698f9b1616</id>
<content type='text'>
Sharkey was package in nixpkgs.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail-patched/update.sh: Avoid building the output</title>
<updated>2025-06-07T16:53:41+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T16:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=9c463d488d77b1434a9dca55038c1c9bad7cef09'/>
<id>urn:sha1:9c463d488d77b1434a9dca55038c1c9bad7cef09</id>
<content type='text'>
We already have the nixos tests, that will fail, if this does not build.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail-patched: Actually apply overrides</title>
<updated>2025-06-07T16:53:04+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T16:53:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=c042172d221fe43887ad1fcacd7689941d9f7903'/>
<id>urn:sha1:c042172d221fe43887ad1fcacd7689941d9f7903</id>
<content type='text'>
The previous code silently dropped the overrides.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail-patched/spamfilter: Provide infrastructure to update it</title>
<updated>2025-06-07T14:59:02+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T14:58:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=395d39c80c4281840755e54eec65bcf157eae509'/>
<id>urn:sha1:395d39c80c4281840755e54eec65bcf157eae509</id>
<content type='text'>
Otherwise, this package will never be updated.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail-patched: Use different native-ca-roots patch</title>
<updated>2025-06-07T14:50:57+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T14:50:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=f4388ee36cb7ce7af8d4a28aae7023ce65da953b'/>
<id>urn:sha1:f4388ee36cb7ce7af8d4a28aae7023ce65da953b</id>
<content type='text'>
My patch was no longer working, as it was written against an older
version of stalwart. This patch is now sourced directly from a GitHub
pr, that was closed at the 21st of may.

Upstream says, that they will support that in a future version, but I am
honestly just waiting for the rug pull at this point. They are no longer
accepting PRs, focusing more and more on new features, whilst the
actual software is still very difficult to debug.

But, with all this said, their current source code is available under
the AGPL, so even if they rug pull (which might be difficult, due to fact,
that their CLA is from the FSFE), a base for forking still persists.
</content>
</entry>
<entry>
<title>pkgs/sharkey: Remove nixpkgs unstable wrapper</title>
<updated>2025-06-07T12:15:00+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-07T12:15:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=b4f96580f076068bec3ca58e8f824666a1da1620'/>
<id>urn:sha1:b4f96580f076068bec3ca58e8f824666a1da1620</id>
<content type='text'>
25.05 has hit.
</content>
</entry>
<entry>
<title>pkgs/back: Remove</title>
<updated>2025-06-06T20:08:26+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-06T20:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=21b9a461dafeab63893d82a82d7b84ffe3a59c40'/>
<id>urn:sha1:21b9a461dafeab63893d82a82d7b84ffe3a59c40</id>
<content type='text'>
Back has been moved out-of-tree.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail: Update to nixos 25.05</title>
<updated>2025-06-06T19:37:46+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-06T19:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=fccc098fa6d5636a6dad9a393414d7a1dfbac8ec'/>
<id>urn:sha1:fccc098fa6d5636a6dad9a393414d7a1dfbac8ec</id>
<content type='text'>
Now the stalwart-mail package is by default free. As such, we could drop
the respective patches.
</content>
</entry>
</feed>
