Add upstream patch to fix hostsdeny permission issue

i9ce
Orion Poplawski 12 years ago
parent ed39c4df25
commit 625535d32a

@ -0,0 +1,19 @@
commit aebd24ec5485dacc5146728fa22387340b51099e
Author: Daniel Black <grooverdan@users.sourceforge.net>
Date: Tue Jul 2 20:09:27 2013 +1000
BF: replace with ed so its cross platform, fixes permission problem gh-266, and Yaroslav doesn't revert to perl
diff --git a/config/action.d/hostsdeny.conf b/config/action.d/hostsdeny.conf
index 50a4545..36e3494 100644
--- a/config/action.d/hostsdeny.conf
+++ b/config/action.d/hostsdeny.conf
@@ -39,7 +39,7 @@ actionban = IP=<ip> &&
# Tags: See jail.conf(5) man page
# Values: CMD
#
-actionunban = IP=<ip> && sed /ALL:\ $IP/d <file> > <file>.new && mv <file>.new <file>
+actionunban = echo "/ALL: <ip>$/<br>d<br>w<br>q" | ed <file>
[Init]

@ -1,7 +1,7 @@
Summary: Ban IPs that make too many password failures
Name: fail2ban
Version: 0.8.10
Release: 1%{?dist}
Release: 2%{?dist}
License: GPLv2+
Group: System Environment/Daemons
URL: http://fail2ban.sourceforge.net/
@ -9,6 +9,10 @@ Source0: https://github.com/%{name}/%{name}/archive/%{version}.tar.gz#/%{name}-%
Source1: fail2ban-logrotate
Patch0: fail2ban-0.8.3-init.patch
Patch1: fail2ban-0.8.7.1-sshd.patch
# Upstream patch to fix hostsdeny permission issue
# https://github.com/fail2ban/fail2ban/issues/266
# https://bugzilla.redhat.com/show_bug.cgi?id=997863
Patch2: fail2ban-hostsdeny.patch
Patch6: fail2ban-log2syslog.patch
Patch8: fail2ban-notmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@ -16,6 +20,7 @@ BuildRequires: python-devel >= 2.3
# For testcases
BuildRequires: python-inotify
BuildArch: noarch
Requires: ed
Requires: iptables
Requires: gamin-python
Requires: python-inotify
@ -44,6 +49,7 @@ and shorewall respectively.
%setup -q
%patch0 -p1 -b .init
%patch1 -p1 -b .sshd
%patch2 -p1 -b .hostsdeny
%patch6 -p1 -b .log2syslog
%patch8 -p1 -b .notmp
@ -127,6 +133,9 @@ fi
%dir %{_localstatedir}/lib/fail2ban/
%changelog
* Fri Aug 16 2013 Orion Poplawski <orion@cora.nwra.com> - 0.8.10-2
- Add upstream patch to fix hostsdeny permission issue
* Wed Jun 12 2013 Orion Poplawski <orion@cora.nwra.com> - 0.8.10-1
- Update to 0.8.10 security release
- Use upstream provided systemd files

Loading…
Cancel
Save