Skip to content

Instantly share code, notes, and snippets.

@Narrat
Created March 14, 2022 21:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Narrat/ad77e30ce71ee5ae1b3f8993ba149e9e to your computer and use it in GitHub Desktop.
Save Narrat/ad77e30ce71ee5ae1b3f8993ba149e9e to your computer and use it in GitHub Desktop.
commit 3bedac2a10c1676c19166d66d3d590cc7412fb12
Author: Lex Black <autumn-wind@web.de>
Date: Mon Mar 14 22:43:08 2022 +0100
Unbreak build with setuptools >=58
diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD
index 2dc03d5a..6b85f633 100644
--- a/trunk/PKGBUILD
+++ b/trunk/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=fail2ban
pkgver=0.11.2
-pkgrel=3
+pkgrel=4
pkgdesc='Bans IPs after too many failed authentication attempts'
url='https://www.fail2ban.org/'
license=('GPL')
@@ -22,13 +22,17 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$
"$pkgname-python310-server-actions.patch::https://github.com/fail2ban/fail2ban/commit/42dee38ad2ac.patch"
"$pkgname-python310-server-jails.patch::https://github.com/fail2ban/fail2ban/commit/9f1d1f4fbd08.patch"
"fail2ban-0.11.2_fix-test-suite.patch::https://github.com/fail2ban/fail2ban/commit/747d4683221b5584f9663695fb48145689b42ceb.patch"
- "fail2ban-0.11.2_CVE-2021-32749.patch::https://github.com/fail2ban/fail2ban/commit/410a6ce5c80dd981c22752da034f2529b5eee844.patch")
+ "fail2ban-0.11.2_CVE-2021-32749.patch::https://github.com/fail2ban/fail2ban/commit/410a6ce5c80dd981c22752da034f2529b5eee844.patch"
+ "$pkgname-drop-2to3-from-setup.patch::https://github.com/fail2ban/fail2ban/commit/196c55e93103d1e56d1336f27a5f2591b4e54fef.patch"
+ "$pkgname-drop-2to3-from-test.patch::https://github.com/fail2ban/fail2ban/commit/21d94ff178192116eb5288190d78dd4630534a7b.patch")
sha512sums=('46b27abd947b00ea64106dbac563ef8afef38eec86684024d47d9a0e8c1969ff864ad6df7f4f8de2aa3eb1af6d769fb6796592d9f0e35521d5f95f17b8cade97'
'b70c99f665ce93f8c550e9d9f78deccbc2a71a177d159af8c31b0ab61cc8d0c5362e3983d90977bea65bd004c6ef65d2d109e3cd9db6b25834e1be85d050a33f'
'a35b152c50dfca76c27d6029bc80f0023ba8328156d509c6a44ca314906528b4ef3d52043df737585dd853683c4a36d4c378dc78fa7ac7b3f101413237cb86c2'
'a79ff12367a21f92455190802e55d501cab26bccb02afe4ed69f5015fad2117146b405f922bf6a290eb4b8b6ec297a78c1a21e14a6381900120e260bc4aeba4d'
'5c0748c048031d88bc8fd2519bf99a35437b78a08fa942dbccdd2c0e4e9125560a847a8f1dc4414691c922dff558acff988492250be6a1f443a139b0e3762898'
- '994de8a4fdd4535607cd1b21553266de015b57bdb7f84f931973cb4b3cadd93fb2fda2d402a4ecccf505dffabf146cd9eae2cd0b635c3cb3dfa2d312539d41be')
+ '994de8a4fdd4535607cd1b21553266de015b57bdb7f84f931973cb4b3cadd93fb2fda2d402a4ecccf505dffabf146cd9eae2cd0b635c3cb3dfa2d312539d41be'
+ '3ac5345f749b4c699148519fe9532c5260c6729629a99a449d158597577e9f40acf26434e7811fa7767246094046e811c68dc303015276dbb392b0483a8954b1'
+ '978fed166e9dc8dddf0e49bd54cfe2b92e1f82c04f5153e583abe5d82e39e2b0c9d5b17b614e7631d91164198f295e620de7b4ff85be88cd83afc01abe9f110c')
prepare() {
cd $pkgname-$pkgver
@@ -40,6 +44,8 @@ prepare() {
patch -Np1 -i "$srcdir/$pkgname-python310-server-jails.patch"
patch -Np1 -i "$srcdir/fail2ban-0.11.2_fix-test-suite.patch"
patch -Np1 -i "$srcdir/fail2ban-0.11.2_CVE-2021-32749.patch"
+ patch -Np1 -i "$srcdir/fail2ban-drop-2to3-from-setup.patch"
+ patch -Np1 -i "$srcdir/fail2ban-drop-2to3-from-test.patch"
}
build() {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment