<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/fail2ban-python310-server-jails.patch, branch master</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=master</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2025-05-06T10:22:35Z</updated>
<entry>
<title>gnu: fail2ban: Update to 1.1.0.</title>
<updated>2025-05-06T10:22:35Z</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-05-04T08:56:23Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=6567fd4072acb3d9c7a3d8347b9dc86af5e7c60f'/>
<id>urn:sha1:6567fd4072acb3d9c7a3d8347b9dc86af5e7c60f</id>
<content type='text'>
* gnu/packages/patches/fail2ban-0.11.2_CVE-2021-32749.patch,
  gnu/packages/fail2ban-0.11.2_fix-setuptools-drop-2to3.patch,
  gnu/packages/patches/fail2ban-0.11.2_fix-test-suite.patch,
  gnu/packages/patches/fail2ban-python310-server-action.patch,
  gnu/packages/fail2ban-python310-server-actions.patch: Delete patches.

* gnu/local.mk: Deregister patches.

* gnu/packages/admin.scm (fail2ban): Update to 1.1.0.
  [source]&lt;snippet&gt;: Use (srfi srfi-26) for readability.
  &lt;patches&gt;: Deregister patches.
  [build-system]: Switch to pyproject-build-system.
  [arguments]&lt;phases&gt;: Remove phase 'invoke-2to3.  Add phase
  'avoid-external-binary-in-/bin to avoid creating a symlink to
  python-wrapper binary during installation (current 'install phase
  breaks otherwise).  Run phases 'fix-default-config and
  'set-action-dependencies before 'build phase (needed for pyproject).
  [native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add fail2ban.</title>
<updated>2022-08-01T15:20:27Z</updated>
<author>
<name>muradm</name>
<email>mail@muradm.net</email>
</author>
<published>2022-07-17T02:30:40Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=d7e7494bc4d69de9db49488ee812e572c3250211'/>
<id>urn:sha1:d7e7494bc4d69de9db49488ee812e572c3250211</id>
<content type='text'>
* gnu/packages/admin.scm (fail2ban): New variable.
* gnu/packages/patches/fail2ban-0.11.2_CVE-2021-32749.patch,
gnu/packages/patches/fail2ban-0.11.2_fix-setuptools-drop-2to3.patch,
gnu/packages/patches/fail2ban-0.11.2_fix-test-suite.patch,
gnu/packages/patches/fail2ban-paths-guix-conf.patch,
gnu/packages/patches/fail2ban-python310-server-action.patch,
gnu/packages/patches/fail2ban-python310-server-actions.patch,
gnu/packages/patches/fail2ban-python310-server-jails.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

Co-authored-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
</feed>
