Richard Shaw
626843822e
Add patch for Dovecot 2.4 jail. Fixes BZ#2426440.
2025-12-31 12:05:28 -06:00
Richard Shaw
800dd5db0f
Add patch for Dovecot 2.4 jail. Fixes BZ#2426440.
2025-12-31 12:04:38 -06:00
Richard Shaw
6d5ba51758
Add patch for Dovecot 2.4 jail. Fixes BZ#2426440.
2025-12-31 11:56:31 -06:00
Richard Shaw
1243b0dcff
Remove obsolete distro version related conditionals.
2025-12-31 09:07:24 -06:00
Filippo Bonazzi
283bb7f670
fail2ban: allow fail2ban to watch all log files and dirs (bsc#1251952)
2025-10-20 16:54:46 +02:00
Orion Poplawski
cef4e690db
Cleanup old confitionals
2025-10-11 17:24:44 -06:00
Orion Poplawski
497c1cf25a
Fix paths in fail2ban.service (rhbz#2399981)
2025-10-09 21:36:47 -06:00
Python Maint
3534afe23c
Rebuilt for Python 3.14.0rc3 bytecode
2025-09-19 12:15:56 +02:00
Richard Shaw
1e81dc17a0
Move from setup.py to wheels per
...
https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros .
2025-08-20 21:05:46 -05:00
Richard Shaw
a448827499
Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/fail2ban into rawhide
2025-08-20 21:01:33 -05:00
Richard Shaw
96f951a7b4
Migrate from from Python setup.py to Wheels.
2025-08-20 21:01:27 -05:00
Python Maint
787d2fc945
Rebuilt for Python 3.14.0rc2 bytecode
2025-08-15 12:46:21 +02:00
Fedora Release Engineering
8ca2e0c093
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
2025-07-23 20:16:38 +00:00
Python Maint
e05e420f11
Rebuilt for Python 3.14
2025-06-03 12:20:18 +02:00
Fedora Release Engineering
427d59c82c
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
2025-01-16 17:46:20 +00:00
Orion Poplawski
f82f757243
Add upstream fix for sshd filter (rhbz#2332945)
2024-12-18 22:06:26 -07:00
Orion Poplawski
ffd8fd89f4
Update URL to www.fail2ban.org
2024-12-18 21:57:34 -07:00
Richard Shaw
086c68ba34
Add patch.
2024-10-15 21:11:32 -05:00
Richard Shaw
aeb6d90f3c
Add upstream patch for python distutils removal.
2024-10-15 21:07:36 -05:00
Richard Shaw
f5c4652fbf
Add patch to deal with changes to OpenSSL log output.
2024-09-28 15:00:29 -05:00
Fedora Release Engineering
6d7a157679
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
2024-07-17 22:41:28 +00:00
Nils Philippsen
a549d7607b
Bump release
...
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-07-12 11:07:31 +02:00
Nils Philippsen
2620a99049
Use https upstream URL
...
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-07-12 11:07:15 +02:00
Nils Philippsen
ee0aa39069
Use SPDX license identifier
...
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-07-12 11:06:05 +02:00
Richard Shaw
a9e460f2e2
Upload checksum file.
2024-06-14 19:53:30 -05:00
Richard Shaw
a5fe885227
Update to 1.1.0 for Python 3.13 support.
2024-06-14 19:39:10 -05:00
Python Maint
349c5c98fa
Rebuilt for Python 3.13
2024-06-07 18:57:17 +02:00
Todd Zullinger
43888bfade
Handle /var/run->/run transition in older Fedora and EPEL (RHBZ#2279054)
...
In Fedora 40 and RHEL 10, SELinux rules for /var/run have moved to /run.
Previous commits have adjusted for this but we need to gracefully handle
the differences in file context equivalence for older releases.
Borrow similar code from the container-selinux package, upstream 6200ed9
(Rename all /var/run file context entries to /run (#298 ), 2024-03-11)¹
to revert the /var/run -> /run changes in the SElinux file contexts for
older releases.
¹ 6200ed9
2024-05-12 00:27:30 -04:00
Richard Shaw
f982d901c2
Increment SELinux module version.
...
Tweak selinux regex for /run/fail2ban.
2024-05-06 21:01:00 -05:00
Richard Shaw
7a1cec5b81
Add nftables patch and fix selinux /var/run->/run issue, fixes RHBZ#1850164
...
and RHBZ#2272476.
2024-04-25 06:34:59 -05:00
Orion Poplawski
f04bf03cea
Allow watch on more logfiles
2024-02-23 13:31:03 -07:00
Fedora Release Engineering
bdb628d410
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-24 11:09:24 +00:00
Fedora Release Engineering
eea4f1a800
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-19 18:50:22 +00:00
Adam Williamson
24c973f252
Fix build for F39+ (Python 3.12 and sqlite 3.42.0 fixes)
...
Depend on pyasynchat and pyasyncore, as these are removed from
Python 3.12 but fail2ban is so heavily built on them we cannot
rewrite it in time for the Fedora 39 release. Drop the smtp tests
as they require the Python smptd module that was removed from
Python 3.12 and there's no drop-in replacement. Disable the
database repair test as it cannot work with sqlite 3.42.0.
Upstream references:
https://github.com/fail2ban/fail2ban/issues/3487
https://github.com/fail2ban/fail2ban/issues/3586
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-28 12:58:34 -07:00
Fedora Release Engineering
9385a54f44
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 19:14:24 +00:00
Todd Zullinger
658e0113bc
remove commented systemd subpackage deps
...
Avoid 'Macro expanded in comment' warnings from rpmbuild. While we
could escape the macros, removing them makes more sense as they've been
commented since 4fa088d (Do not use systemd by default, 2015-02-22).
2023-06-26 16:25:24 -04:00
Todd Zullinger
808902b9a9
exclude shorewall subpackage on epel9 (rhbz#2217649)
...
The shorewall package is not present in epel9.
2023-06-26 16:16:25 -04:00
Python Maint
aeb9ac0019
Rebuilt for Python 3.12
2023-06-14 23:08:01 +02:00
Orion Poplawski
1cb769fd25
Drop downstream python3.11 patch, upstream went with a different fix
2023-04-04 10:47:49 -06:00
Todd Zullinger
1c3fb52316
verify upstream source signature
...
Per the packaging guidelines¹.
While adjusting the git ignore rules for the signature file, replace
many older tarball entries with a simple glob. Ignore expanded source
directories as well.
¹ https://docs.fedoraproject.org/en-US/packaging-guidelines/#_verifying_signatures
2023-04-03 12:12:56 -04:00
Orion Poplawski
bbf821b2c0
Use the proper patch
2023-03-30 10:35:16 -06:00
Orion Poplawski
af8f467d8f
Add upstream patch to remove warning about allowipv6 (bz#2160781)
2023-03-30 10:24:26 -06:00
Orion Poplawski
d94388bb16
Fix selinux requires for EPEL7/8
2023-03-29 18:17:35 -06:00
Fedora Release Engineering
5388f7c3d4
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 03:01:08 +00:00
Richard Shaw
74ee613b99
Update to 1.0.2.
2022-12-17 17:14:39 -06:00
Richard Shaw
e0082e942b
Add Requires for selinux subpackage for EL 9.
2022-11-04 07:17:37 -05:00
Richard Shaw
b0713d488e
Refresh patch to apply to archive.
2022-11-02 12:30:15 -05:00
Richard Shaw
97585e18cb
Add patch for dovecot eating 100% CPU.
2022-11-02 09:28:22 -05:00
Richard Shaw
c29152aa29
Update to 1.0.1.
2022-10-02 21:26:37 -05:00
Paweł Marciniak
b4bdb39ec1
Add bash completion file
2022-08-15 11:58:10 +00:00