<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=7368&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] Excalibur and fail2ban]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7368</link>
		<description><![CDATA[The most recent posts in [SOLVED] Excalibur and fail2ban.]]></description>
		<lastBuildDate>Thu, 20 Nov 2025 06:04:50 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59876#p59876</link>
			<description><![CDATA[<p>Huh, that&#039;s strange. I installed fail2ban on both a Trixie and an Excalibur system recently and both worked perfectly (once I set the proper logging method.) Maybe it&#039;s because I used <span class="bbc">nftables</span> and <span class="bbc">pynotify</span> from the start? Those seem to be part of some people&#039;s &quot;fixes.&quot;</p>]]></description>
			<author><![CDATA[dummy@example.com (stultumanto)]]></author>
			<pubDate>Thu, 20 Nov 2025 06:04:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59876#p59876</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=59868#p59868</link>
			<description><![CDATA[<p>It seems that a few others have stumbled upon this bug recently, so I thought I would post a working and stable fix.&#160; It can be found at <a href="https://lists.dyne.org/lurker/message/20251107.201551.bdb21eb4.it.html" rel="nofollow">https://lists.dyne.org/lurker/message/2 … b4.it.html</a></p>]]></description>
			<author><![CDATA[dummy@example.com (nixer)]]></author>
			<pubDate>Wed, 19 Nov 2025 21:35:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=59868#p59868</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57474#p57474</link>
			<description><![CDATA[<p>Ahh, personal attacks. The last refuge of the incompetent. Bye go, I&#039;m done arguing with you.</p><p>Nice one nuking the image BTW, did that land a little close to home?</p>]]></description>
			<author><![CDATA[dummy@example.com (steve_v)]]></author>
			<pubDate>Fri, 22 Aug 2025 04:39:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57474#p57474</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57473#p57473</link>
			<description><![CDATA[<p>Congratulations! And the winner of the best problem solver but most disgusting human being award goes to . . . </p><p>(see above post)</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 22 Aug 2025 04:30:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57473#p57473</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57468#p57468</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>maybe you are getting paid for your efforts.</p></div></blockquote></div><div class="quotebox"><blockquote><div><p>You have worn out you welcome and good will here</p></div></blockquote></div><p>I have posted the information required to solve the OPs problem, because nobody else was doing that. As a result, this thread is now [SOLVED].<br />What did you contribute here?</p>]]></description>
			<author><![CDATA[dummy@example.com (steve_v)]]></author>
			<pubDate>Fri, 22 Aug 2025 03:27:17 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57468#p57468</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57461#p57461</link>
			<description><![CDATA[<p>You certainly don&#039;t! We seem to be your favorite punching bag. Or maybe you are getting paid for your efforts. Or maybe you are just a pathological SOB. Please just go somewhere else. You have worn out you welcome and good will here, IMO.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 22 Aug 2025 00:24:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57461#p57461</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57459#p57459</link>
			<description><![CDATA[<div class="quotebox"><cite>ralph.ronnquist wrote:</cite><blockquote><div><p>It looks like there you have a task to volunteer for.</p></div></blockquote></div><p>You mean giving the forum autoresponder gramophone a whack, because it&#039;s stuck again?</p><div class="quotebox"><cite>zapper wrote:</cite><blockquote><div><p>licensing problem?</p></div></blockquote></div><p>There is no &quot;licencing problem&quot;. Some APIs were deprecated or moved to external packages, that is all.</p><div class="quotebox"><cite>zapper wrote:</cite><blockquote><div><p>Asking...</p></div></blockquote></div><p>But apparently not <em>reading</em>, because g4sra already explained that.</p><p>As usual, a bunch of whinging and finger pointing about &quot;them&quot;, &quot;forced&quot; changes, &quot;clusterfuck&quot; upstreams, and a bit of misdirection regarding &quot;awful licence changes&quot;... <br />While the real problem is right in our back yard, and has nothing to do with any of the favourite punching-bags. Nothing ever changes around here, does it?</p>]]></description>
			<author><![CDATA[dummy@example.com (steve_v)]]></author>
			<pubDate>Thu, 21 Aug 2025 23:55:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57459#p57459</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57454#p57454</link>
			<description><![CDATA[<p>@g4sra</p><p>But which package has the licensing problem? And if its python itself, say so.</p><p>If so, does this mean python has a problematic license like rust or java?</p><p>Asking...</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Thu, 21 Aug 2025 20:12:10 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57454#p57454</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57444#p57444</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>@OP, make sure all your jails are using the &#039;polling&#039;, &#039;pyinotify&#039; (if you have that installed) or &#039;auto&#039; backends.</p></div></blockquote></div><p>I had my backends set to &quot;auto&quot;, and I even tried &quot;polling&quot;.&#160; I have not tried &quot;pyinotify&quot; yet, but if it works, I will report back here.</p><p>EDIT:&#160; I installed </p><div class="quotebox"><blockquote><div><p>apt install python3-pyinotify</p></div></blockquote></div><p> and it worked!&#160; </p><p>In my jail.local file I have the backend set at:</p><div class="quotebox"><blockquote><div><p>backend = auto</p></div></blockquote></div><p>Maybe the package does not need to be rebuilt, yet, but when this issue comes up again with someone else, pass the word about a missing dependency in devuan &quot;python3-pyinotify&quot;</p><div class="quotebox"><blockquote><div><p>root@fc-vm:/home/niXer# service fail2ban status<br />Status of Authentication failure monitor: fail2ban is running.</p><p>root@fc-vm:/home/niXer# lsb_release -a<br />No LSB modules are available.<br />Distributor ID:&#160; &#160; Devuan<br />Description:&#160; &#160; Devuan GNU/Linux 6 (excalibur/ceres)<br />Release:&#160; &#160; 6<br />Codename:&#160; &#160; excalibur ceres</p><p>root@fc-vm:/home/niXer# apt policy fail2ban<br />fail2ban:<br />&#160; Installed: 1.1.0-8<br />&#160; Candidate: 1.1.0-8<br />&#160; Version table:<br /> *** 1.1.0-8 500<br />&#160; &#160; &#160; &#160; 500 <a href="http://gnlug.org/pub/devuan/merged" rel="nofollow">http://gnlug.org/pub/devuan/merged</a> excalibur/main amd64 Packages<br />&#160; &#160; &#160; &#160; 100 /var/lib/dpkg/status</p><p>root@fc-vm:/home/niXer# apt policy python3-pyinotify<br />python3-pyinotify:<br />&#160; Installed: 0.9.6-5<br />&#160; Candidate: 0.9.6-5<br />&#160; Version table:<br /> *** 0.9.6-5 500<br />&#160; &#160; &#160; &#160; 500 <a href="http://gnlug.org/pub/devuan/merged" rel="nofollow">http://gnlug.org/pub/devuan/merged</a> excalibur/main amd64 Packages<br />&#160; &#160; &#160; &#160; 100 /var/lib/dpkg/status</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (nixer)]]></author>
			<pubDate>Thu, 21 Aug 2025 18:00:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57444#p57444</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57431#p57431</link>
			<description><![CDATA[<p>It looks like there you have a task to volunteer for.</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Thu, 21 Aug 2025 11:42:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57431#p57431</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57427#p57427</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Someone needs to port fail2ban to the newer python version</p></div></blockquote></div><p>Upstream fail2ban already has compatibility with python 3.13 (inc. bundling the async modules removed with python 3.12), said upstream version (1.1.0) is in trixie, and there appear to be no relevant reports on the Debian BTS...</p><p>If you&#039;re going to claim &quot;well known and all over the internet&quot;, perhaps provide some examples?</p><p>Given that the only hits I can get for that exact error are 1: this thread, and 2: an artix user from 5 years ago, and there&#039;s no noise about this at all over on FDN, I&#039;m far more inclined to think this has to do with python-systemd and Devuan packaging / shipped configs than anything else.</p><p>Ed. Yup, sure enough, <em>again</em>:</p><div class="codebox"><pre><code>$ diff fail2ban_1.0.2-2_all/data/etc/fail2ban/paths-debian.conf fail2ban_1.1.0-8_all/data/etc/fail2ban/paths-debian.conf 
30a31,41
&gt; 
&gt; # In Debian, these services will log to the journal via syslog, so use the
&gt; # journal by default.
&gt; syslog_backend = systemd
&gt; sshd_backend = systemd
&gt; dropbear_backend = systemd
&gt; proftpd_backend = systemd
&gt; pureftpd_backend = systemd
&gt; wuftpd_backend = systemd
&gt; postfix_backend = systemd
&gt; dovecot_backend = systemd

$ diff fail2ban_1.0.2-2_all/data/etc/fail2ban/jail.d/defaults-debian.conf fail2ban_1.1.0-8_all/data/etc/fail2ban/jail.d/defaults-debian.conf
0a1,4
&gt; [DEFAULT]
&gt; banaction = nftables
&gt; banaction_allports = nftables[type=allports]
&gt; 
1a6,7
&gt; backend = systemd
&gt; journalmatch = _SYSTEMD_UNIT=ssh.service + _COMM=sshd</code></pre></div><p>That&#039;s not going to work, now is it? Nice job Devuan <del>packaging team</del> merging stuff from debian without testing it bot, great catch. Definitely fixing all the systemd things for this premiere systemd-free distro. <img src="https://dev1galaxy.org/img/smilies/roll.png" width="15" height="15" alt="roll" /></p><p>@OP, make sure all your jails are using the &#039;polling&#039;, &#039;pyinotify&#039; (if you have that installed) or &#039;auto&#039; backends. This might not be your problem, but I suspect it is based on where that error appears to be coming from... <br />Either way though: Blindingly obvious excalibur packaging fail. If it doesn&#039;t cause problems here, it will later.</p>]]></description>
			<author><![CDATA[dummy@example.com (steve_v)]]></author>
			<pubDate>Thu, 21 Aug 2025 09:49:34 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57427#p57427</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57425#p57425</link>
			<description><![CDATA[<p>@zapper, API = Application Program Interface, the resources that a python module (in this case) provides to your program to call on.</p><p>What is coming down the line....<br /><a href="https://docs.python.org/3/deprecations/index.html" rel="nofollow">https://docs.python.org/3/deprecations/index.html</a></p><p>Someone needs to port fail2ban to the newer python version forced on it by trixie.</p>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Thu, 21 Aug 2025 08:27:07 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57425#p57425</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57407#p57407</link>
			<description><![CDATA[<p>@g4sra which package has that awful license change? LXD?</p>]]></description>
			<author><![CDATA[dummy@example.com (zapper)]]></author>
			<pubDate>Thu, 21 Aug 2025 00:59:35 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57407#p57407</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57394#p57394</link>
			<description><![CDATA[<p>Hmmmm . . . I wonder who that might be . . . LOL!!&#160; <img src="https://dev1galaxy.org/img/smilies/roll.png" width="15" height="15" alt="roll" /></p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Wed, 20 Aug 2025 21:06:36 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57394#p57394</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Excalibur and fail2ban]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=57392#p57392</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>g4sra wrote:</cite><blockquote><div><p>Credit to golinux for first posting of the link ...</p></div></blockquote></div><p>Indeed ...</p><p>And then, there&#039;s also this bit:</p><div class="quotebox"><cite>uncredited wrote:</cite><blockquote><div><p>&#160; &#160; ## Old Business</p><p>&#160; &#160; - Debian Trixie has been released<br />&#160; &#160; - And what a cluster-f*** it is!</p></div></blockquote></div><p>Right <em>on the dot</em>.&#160; 8^)</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Wed, 20 Aug 2025 20:53:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=57392#p57392</guid>
		</item>
	</channel>
</rss>
