summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphaël Marichez <falco@gentoo.org>2007-06-18 12:34:52 +0000
committerRaphaël Marichez <falco@gentoo.org>2007-06-18 12:34:52 +0000
commit58921aaac11b0dbd5cdab829ff3afb7a50171e4f (patch)
tree7551ba50f5bd558ab16d12e2fe18b5b29d50ef6c /net-analyzer/fail2ban
parentAdded ~ppc64 (diff)
downloadhistorical-58921aaac11b0dbd5cdab829ff3afb7a50171e4f.tar.gz
historical-58921aaac11b0dbd5cdab829ff3afb7a50171e4f.tar.bz2
historical-58921aaac11b0dbd5cdab829ff3afb7a50171e4f.zip
Ensure python is compiled with readline support bug 182220 and prune old versions
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'net-analyzer/fail2ban')
-rw-r--r--net-analyzer/fail2ban/ChangeLog10
-rw-r--r--net-analyzer/fail2ban/Manifest89
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild13
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild32
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild39
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.7.6.ebuild32
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.7.8.ebuild33
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.7.9.ebuild10
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild10
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.8.0.ebuild10
-rw-r--r--net-analyzer/fail2ban/files/digest-fail2ban-0.7.5-r13
-rw-r--r--net-analyzer/fail2ban/files/digest-fail2ban-0.7.63
-rw-r--r--net-analyzer/fail2ban/files/digest-fail2ban-0.7.6-r13
-rw-r--r--net-analyzer/fail2ban/files/digest-fail2ban-0.7.83
-rw-r--r--net-analyzer/fail2ban/files/fail2ban-0.7.6.init.d.patch12
15 files changed, 82 insertions, 220 deletions
diff --git a/net-analyzer/fail2ban/ChangeLog b/net-analyzer/fail2ban/ChangeLog
index fb0fcd9c3177..d3ca35d70e5f 100644
--- a/net-analyzer/fail2ban/ChangeLog
+++ b/net-analyzer/fail2ban/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-analyzer/fail2ban
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.31 2007/06/10 13:23:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.32 2007/06/18 12:34:52 falco Exp $
+
+ 18 Jun 2007; Raphael Marichez <falco@gentoo.org>
+ -files/fail2ban-0.7.6.init.d.patch, fail2ban-0.6.2-r1.ebuild,
+ -fail2ban-0.7.5-r1.ebuild, -fail2ban-0.7.6.ebuild,
+ -fail2ban-0.7.6-r1.ebuild, -fail2ban-0.7.8.ebuild, fail2ban-0.7.9.ebuild,
+ fail2ban-0.8.0.ebuild, fail2ban-0.8.0-r1.ebuild:
+ Ensure python is compiled with readline support, thanks to Friedrich Oslage
+ <bluebird@mnet-online.de>, bug 182220. Prune old ~arched versions.
10 Jun 2007; Raúl Porcel <armin76@gentoo.org> fail2ban-0.8.0-r1.ebuild:
x86 stable wrt security #181214
diff --git a/net-analyzer/fail2ban/Manifest b/net-analyzer/fail2ban/Manifest
index 9d403dfe82d7..c07200a6b10e 100644
--- a/net-analyzer/fail2ban/Manifest
+++ b/net-analyzer/fail2ban/Manifest
@@ -1,7 +1,6 @@
-AUX fail2ban-0.7.6.init.d.patch 422 RMD160 3fb1ede483890e8a04104f59165d304194396628 SHA1 426aa9207b5d54596ac117e1e92bb4c9f34a5c66 SHA256 162895c8d4d3dda8c3df7e67535b45c4e0a7979c6bd15f8e4eabb23aaef571a8
-MD5 5a8fd54986bde917f4895af109f8a6b8 files/fail2ban-0.7.6.init.d.patch 422
-RMD160 3fb1ede483890e8a04104f59165d304194396628 files/fail2ban-0.7.6.init.d.patch 422
-SHA256 162895c8d4d3dda8c3df7e67535b45c4e0a7979c6bd15f8e4eabb23aaef571a8 files/fail2ban-0.7.6.init.d.patch 422
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX fail2ban-0.8.0-regexp.patch 854 RMD160 24caae16d90adcf39577bd641ff6a09857908f73 SHA1 c5f47134328744a1597b8fcb67105ec82d61a14c SHA256 6019024dbf067f8a78618eb728f3afef90daa75bbcd201be2119c323c1afd6d1
MD5 69ea7796144a87684ec879b77e0c4615 files/fail2ban-0.8.0-regexp.patch 854
RMD160 24caae16d90adcf39577bd641ff6a09857908f73 files/fail2ban-0.8.0-regexp.patch 854
@@ -11,47 +10,28 @@ MD5 b209a04f9314dd064a4aa0ee505c8a4d files/fail2ban.conf.d 217
RMD160 7d8b079d1b569caf1d822af0ec8a040723f492c5 files/fail2ban.conf.d 217
SHA256 e35f1f820bfe5ecaac2696d60155c348d84af428e8c615e97b900c24a587d233 files/fail2ban.conf.d 217
DIST fail2ban-0.6.2.tar.bz2 25068 RMD160 6c829fc84d8e41c4daf4b9b1a7e2dd71a54eab01 SHA1 edfecbfac3050ead95d274b05b132890cdc302b7 SHA256 0009aa0ee055f900e157ee04d58f5cb3dfad9659197ee114643c48533e7744c4
-DIST fail2ban-0.7.5.tar.bz2 38478 RMD160 ee839a2d53284723ed3f7c6d7cdab4e5de65244a SHA1 682e6898fb61630b078b5b04528a6beb11dafe5b SHA256 40d17a73100229d5e4d396b2c35de4a8f94367d44eea44b1e584740620d4a56c
-DIST fail2ban-0.7.6.tar.bz2 46501 RMD160 36482469975191f8724633cfe3262951cc405755 SHA1 d7e23f3c9b635224078bc4aa221d18eefa6f022a SHA256 44bb5c8b0a5e1192482d2e2695e65ed2bfe35601376cbe6ed584e304e41dfa92
-DIST fail2ban-0.7.8.tar.bz2 54566 RMD160 2551780b193f671c7348c23bcb13aa62c6d3d485 SHA1 6b2caf692d2c69023632ce7cd1c7c37a908cdf94 SHA256 ab990dc8296bb48309c4459a32e671789da6eecb20e29461d803e8e393753288
DIST fail2ban-0.7.9.tar.bz2 54750 RMD160 213aaebb9dd3cb77038db1c6cfbe63fc1980f9a1 SHA1 88ab6b526adfcd1ce7d3aa64e15e5165086073b3 SHA256 93f4665b254311ec53f74651f2ed9bfc14902ae1b9983d04e76c949ac0d035ff
DIST fail2ban-0.8.0.tar.bz2 55726 RMD160 16c033a9fbd10a468ac62d6ba31becf5966a5647 SHA1 b48c8ed269dfc6b2901573ac83c9680abb09e342 SHA256 ef60f601a8766128910f08ca5e731782d7ca17c014dcf6ab54982e7ae59bd5f6
-EBUILD fail2ban-0.6.2-r1.ebuild 992 RMD160 1cd6a21c0444dd791e456bf70b82e3d4e8804f75 SHA1 b0eacbae1cf6138aa8da43bac3a2f7f41ee360c1 SHA256 9da7bf0b8cd8f48871e27788503c3a6fa6340554227154a1fadf3add448fba44
-MD5 f4f7fb786100b9ff01c8a968b48dc44d fail2ban-0.6.2-r1.ebuild 992
-RMD160 1cd6a21c0444dd791e456bf70b82e3d4e8804f75 fail2ban-0.6.2-r1.ebuild 992
-SHA256 9da7bf0b8cd8f48871e27788503c3a6fa6340554227154a1fadf3add448fba44 fail2ban-0.6.2-r1.ebuild 992
-EBUILD fail2ban-0.7.5-r1.ebuild 742 RMD160 8ccbee45a7f12fab229bdaca1d88f19e4a649c64 SHA1 8fc7ca10e30daa2a5235d1c56bb880ce969dde7d SHA256 2aa3fe92444701f12cdab07157c253b5565f32bcda90ec74437a8577e72b04fa
-MD5 e5354ddaf1c040e31df860f4f4cd2a23 fail2ban-0.7.5-r1.ebuild 742
-RMD160 8ccbee45a7f12fab229bdaca1d88f19e4a649c64 fail2ban-0.7.5-r1.ebuild 742
-SHA256 2aa3fe92444701f12cdab07157c253b5565f32bcda90ec74437a8577e72b04fa fail2ban-0.7.5-r1.ebuild 742
-EBUILD fail2ban-0.7.6-r1.ebuild 923 RMD160 533752e3de35e1c3eabb95ef2df5761d686c42eb SHA1 b5c1222ceaefeee0d59f87ba8c9c164caadc0a85 SHA256 758626021a269153f8c9251f31987b4333b07bfbda560a1ce2911cfbd4389965
-MD5 fac18f66741c0184e4de4cb092af4f0e fail2ban-0.7.6-r1.ebuild 923
-RMD160 533752e3de35e1c3eabb95ef2df5761d686c42eb fail2ban-0.7.6-r1.ebuild 923
-SHA256 758626021a269153f8c9251f31987b4333b07bfbda560a1ce2911cfbd4389965 fail2ban-0.7.6-r1.ebuild 923
-EBUILD fail2ban-0.7.6.ebuild 739 RMD160 21e3dfc27e198dc168708a7000d82f860b767a3c SHA1 4f15a9a0b074579989e3da45ee02bc0fdf557cc3 SHA256 deba20cdf92504c5d07c2f43ec162cced8bfc7374d5f2046d9cea567a8673ac9
-MD5 0fd67d77799ffb7c9882fec93520dafb fail2ban-0.7.6.ebuild 739
-RMD160 21e3dfc27e198dc168708a7000d82f860b767a3c fail2ban-0.7.6.ebuild 739
-SHA256 deba20cdf92504c5d07c2f43ec162cced8bfc7374d5f2046d9cea567a8673ac9 fail2ban-0.7.6.ebuild 739
-EBUILD fail2ban-0.7.8.ebuild 818 RMD160 57145e27a08439295449d0bec75c6a08754022e3 SHA1 9be36851c8cd05aa3cba06361023595687905d9d SHA256 147dd0423cb1e1479686c05f6ca1615b5584a973733e4d528a869c73206670a4
-MD5 0bf6fb4be7f4c82cc2321df63cb757cd fail2ban-0.7.8.ebuild 818
-RMD160 57145e27a08439295449d0bec75c6a08754022e3 fail2ban-0.7.8.ebuild 818
-SHA256 147dd0423cb1e1479686c05f6ca1615b5584a973733e4d528a869c73206670a4 fail2ban-0.7.8.ebuild 818
-EBUILD fail2ban-0.7.9.ebuild 1035 RMD160 d845902ab4eb40a3fe843bb97b807926c7f66268 SHA1 e4fbde09107410190e98f47f39b1d6579653840c SHA256 a3191f9c4381a5b0b114191307da2c01301511d0f024a3497074d513be380894
-MD5 29975d0dda60df239245c1a4beaf7a4e fail2ban-0.7.9.ebuild 1035
-RMD160 d845902ab4eb40a3fe843bb97b807926c7f66268 fail2ban-0.7.9.ebuild 1035
-SHA256 a3191f9c4381a5b0b114191307da2c01301511d0f024a3497074d513be380894 fail2ban-0.7.9.ebuild 1035
-EBUILD fail2ban-0.8.0-r1.ebuild 1250 RMD160 afa6f0bf63ca0c3497623dc26e0a0637e581e71e SHA1 959fe5b4d2c373d2a48be5ed9198761e82116bce SHA256 9018b21e9a9cf40ead0fddff7fd795f93765a39d9445d3911fe124d388da343f
-MD5 0ef659e87615f73d76e5f7bedd0e4477 fail2ban-0.8.0-r1.ebuild 1250
-RMD160 afa6f0bf63ca0c3497623dc26e0a0637e581e71e fail2ban-0.8.0-r1.ebuild 1250
-SHA256 9018b21e9a9cf40ead0fddff7fd795f93765a39d9445d3911fe124d388da343f fail2ban-0.8.0-r1.ebuild 1250
-EBUILD fail2ban-0.8.0.ebuild 1164 RMD160 2bbbb0cd670ed4beaf3f9930a011ccf3c2b5b3d7 SHA1 95cadbb65eba63da817a0e7e2255ec34b4f7fa20 SHA256 569b33f14bc31e72b3726aa051a56942c6faf79d91515c27513c5a56f18d2d18
-MD5 656a966336eff45b769fa0fd7936179b fail2ban-0.8.0.ebuild 1164
-RMD160 2bbbb0cd670ed4beaf3f9930a011ccf3c2b5b3d7 fail2ban-0.8.0.ebuild 1164
-SHA256 569b33f14bc31e72b3726aa051a56942c6faf79d91515c27513c5a56f18d2d18 fail2ban-0.8.0.ebuild 1164
-MISC ChangeLog 4947 RMD160 dca55ac9d2ef92befb735b96eb9738e07e49ae02 SHA1 8c5822a2f4c23bb8046765bc26219100e48271c9 SHA256 eb2c59e2f9b8bc08af2bab0a0b5e689b7cf9a51b6295db3905181d3d125386ef
-MD5 cef28fa1473239ffc93add032ef52f63 ChangeLog 4947
-RMD160 dca55ac9d2ef92befb735b96eb9738e07e49ae02 ChangeLog 4947
-SHA256 eb2c59e2f9b8bc08af2bab0a0b5e689b7cf9a51b6295db3905181d3d125386ef ChangeLog 4947
+EBUILD fail2ban-0.6.2-r1.ebuild 1280 RMD160 2624e486fcf757f9a90564c775051ba751551c2c SHA1 78f753d0740c3b5f95da72d10fcbe9ce4bbc671d SHA256 260de4a5981fa2df7fdfb03d9df66bbda6751f746451158bd1f73f7ac43c907a
+MD5 4dfbc3cb06594acb569aff38b8bb7efc fail2ban-0.6.2-r1.ebuild 1280
+RMD160 2624e486fcf757f9a90564c775051ba751551c2c fail2ban-0.6.2-r1.ebuild 1280
+SHA256 260de4a5981fa2df7fdfb03d9df66bbda6751f746451158bd1f73f7ac43c907a fail2ban-0.6.2-r1.ebuild 1280
+EBUILD fail2ban-0.7.9.ebuild 1301 RMD160 d7b24120af33c9cb368861fc89b5ae6088106247 SHA1 a7c59baf6cdb240279850c72b1d2a3ac985cbcde SHA256 ab8d9a5c4ba8db5d3c9a8dc6692ee82ebd1306f454e9ace8ceb07502bd841e5a
+MD5 f8fd1baf9cf5293753bec2950c949a3c fail2ban-0.7.9.ebuild 1301
+RMD160 d7b24120af33c9cb368861fc89b5ae6088106247 fail2ban-0.7.9.ebuild 1301
+SHA256 ab8d9a5c4ba8db5d3c9a8dc6692ee82ebd1306f454e9ace8ceb07502bd841e5a fail2ban-0.7.9.ebuild 1301
+EBUILD fail2ban-0.8.0-r1.ebuild 1514 RMD160 9f14a778c544e0f4523b20ea4a79abd586054245 SHA1 2dbbe316a2e7c34c966fddf47c83dc829e46ba31 SHA256 94c6813dccb7098bc8f29f2e0420c5b463622ee413a874b5bc18ae050d707625
+MD5 cb088eb8e7c95ee67f55262066051284 fail2ban-0.8.0-r1.ebuild 1514
+RMD160 9f14a778c544e0f4523b20ea4a79abd586054245 fail2ban-0.8.0-r1.ebuild 1514
+SHA256 94c6813dccb7098bc8f29f2e0420c5b463622ee413a874b5bc18ae050d707625 fail2ban-0.8.0-r1.ebuild 1514
+EBUILD fail2ban-0.8.0.ebuild 1431 RMD160 fd84af970cbb1125de04795ad2628f4cb68267d7 SHA1 c0424c0da2d017eb47cee0d53489a700ff4493e6 SHA256 6fbe9e156174c28ac63c65055ebd1b2318aea29ff78c56702269ed84954a3e88
+MD5 6bf9016e264aacf2aa7f9fb00ccacf39 fail2ban-0.8.0.ebuild 1431
+RMD160 fd84af970cbb1125de04795ad2628f4cb68267d7 fail2ban-0.8.0.ebuild 1431
+SHA256 6fbe9e156174c28ac63c65055ebd1b2318aea29ff78c56702269ed84954a3e88 fail2ban-0.8.0.ebuild 1431
+MISC ChangeLog 5388 RMD160 0d3d145d188196fa88c0b5ecc9cac2ebd60ca729 SHA1 f6fedd4e0bcf0508101084d5687cb04e8c440bd4 SHA256 7982c2091226528422acdb53be08b76d3c4ae75628ee245b9732f76c3d1bcce0
+MD5 3ff5318f92be5fed1e1c2382872f6a91 ChangeLog 5388
+RMD160 0d3d145d188196fa88c0b5ecc9cac2ebd60ca729 ChangeLog 5388
+SHA256 7982c2091226528422acdb53be08b76d3c4ae75628ee245b9732f76c3d1bcce0 ChangeLog 5388
MISC metadata.xml 159 RMD160 28e799fe0fd02aaab9d4bbe5595f133101606f5b SHA1 9f5df3eabd621951a959cc8e0e2e0d352cd1fe1e SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6
MD5 f34e3c8858756da0001b12d2d3fa1af2 metadata.xml 159
RMD160 28e799fe0fd02aaab9d4bbe5595f133101606f5b metadata.xml 159
@@ -59,18 +39,6 @@ SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6 metadata
MD5 b5b6fe01cef20e15cec9e0efd5b7eda8 files/digest-fail2ban-0.6.2-r1 244
RMD160 61c47a03e5554be9f390117ebe0d6cd8c5e08c4a files/digest-fail2ban-0.6.2-r1 244
SHA256 3e2c4c159b3ef61772431525a3d1d6c500bda185ba6174d7ed73ea84fbe88312 files/digest-fail2ban-0.6.2-r1 244
-MD5 0cda9264bfca50cd39e18fc569238207 files/digest-fail2ban-0.7.5-r1 244
-RMD160 abe9b0d8398e79adb53e831027ed940f80887d96 files/digest-fail2ban-0.7.5-r1 244
-SHA256 caf39b007196137b3fb37e7a16770fc288c49d5cd7c6ebec619fe8d427b39d69 files/digest-fail2ban-0.7.5-r1 244
-MD5 4421de18834c92d9189d20364c9e58fc files/digest-fail2ban-0.7.6 244
-RMD160 c171e116141982d9483c1ad4d7ce403f6613341e files/digest-fail2ban-0.7.6 244
-SHA256 e7062030cb83e2ea077de481859c38edd03d7cafedde8be77345d0abddaf3760 files/digest-fail2ban-0.7.6 244
-MD5 4421de18834c92d9189d20364c9e58fc files/digest-fail2ban-0.7.6-r1 244
-RMD160 c171e116141982d9483c1ad4d7ce403f6613341e files/digest-fail2ban-0.7.6-r1 244
-SHA256 e7062030cb83e2ea077de481859c38edd03d7cafedde8be77345d0abddaf3760 files/digest-fail2ban-0.7.6-r1 244
-MD5 70f2ffc9e3d73b5ffe6bacf1a7f91fbc files/digest-fail2ban-0.7.8 244
-RMD160 db1a928bf5fcde5e4add6560b17311b9556dae32 files/digest-fail2ban-0.7.8 244
-SHA256 b7679901e963462caa5ecfaa8961da7d5113f1bdbc9e51b545b75c444f9f6cfd files/digest-fail2ban-0.7.8 244
MD5 f09799f7c31dbc7cff894038b955aa08 files/digest-fail2ban-0.7.9 244
RMD160 c13145ab30183c0ee8dc7551af8e28325943644b files/digest-fail2ban-0.7.9 244
SHA256 891748edc46d8d13708b8810dfeaf37af92bb45a7387c2014a8c2f862a8ee7d6 files/digest-fail2ban-0.7.9 244
@@ -80,3 +48,14 @@ SHA256 265c0be28f69b7eda5dcebc2459786c3b7d708ee5ac8ba2fa63da53a5f7a9980 files/di
MD5 7071374518f76226401466b0ca81b71f files/digest-fail2ban-0.8.0-r1 244
RMD160 0f0a655e048f6af1ba05aa759b5b0c481a61ce67 files/digest-fail2ban-0.8.0-r1 244
SHA256 265c0be28f69b7eda5dcebc2459786c3b7d708ee5ac8ba2fa63da53a5f7a9980 files/digest-fail2ban-0.8.0-r1 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iQEVAwUBRnZ78zvRww8BFPxFAQLHXwgAjHeGnSFKvLmYQwkIK0Y0+v2Tx/PfftLJ
+aN6AOJtbGeslJwnCQfGqO85cHfzckRRH5jsNHxKkDhrr3OKIlmP6jI8IIZUT0x7h
+waaWjO5fp8Tqg/85ivWLeYt/RDnKPWUgoLrULV8S1tlnVkvM5aF50EJMV/z/D2xI
+kt4IVo0lyfjdpupsbFFAPYyySLGhrqDtjfNUBqLk6XLJZB0wKuSzY42J7WZKxmfD
+hJEXKIWeCe08hjHbtY3ppf2GiY+RzAFg/MFf4Ufa3sNUpBw7hO7RIOs/8cFmnto1
+yg+KtRLR1FJ50sFwTa58L71gY4UkvW1ZShWyA6KgVx5SN9BrD1dfUw==
+=oPgZ
+-----END PGP SIGNATURE-----
diff --git a/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild b/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild
index 0fff645e2f73..24078fec8069 100644
--- a/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild,v 1.3 2007/04/22 10:27:49 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild,v 1.4 2007/06/18 12:34:52 falco Exp $
+
+inherit distutils
DESCRIPTION="Bans IP that make too many password failures"
HOMEPAGE="http://fail2ban.sourceforge.net/"
@@ -32,3 +34,12 @@ pkg_postinst() {
einfo "Please edit /etc/fail2ban.conf with parameters"
einfo "that correspond to your system."
}
+
+pkg_setup() {
+ if ! built_with_use dev-lang/python readline ; then
+ echo
+ eerror "dev-lang/python is missing readline support. Please add"
+ eerror "'readline' to your USE flags, and re-emerge dev-lang/python."
+ die "dev-lang/python needs readline support"
+ fi
+}
diff --git a/net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild b/net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild
deleted file mode 100644
index 128cd2ce03a0..000000000000
--- a/net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild,v 1.1 2007/02/01 17:25:07 jokey Exp $
-
-inherit distutils
-
-DESCRIPTION="Bans IP that make too many password failures"
-HOMEPAGE="http://fail2ban.sourceforge.net/"
-SRC_URI="mirror://sourceforge/fail2ban/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4"
-RDEPEND=${DEPEND}
-
-src_install() {
- distutils_src_install
-
- newinitd files/gentoo-initd fail2ban
- dodoc CHANGELOG README TODO
- doman man/*.1
-}
-
-pkg_postinst() {
- einfo
- einfo "Configuration files are now in /etc/fail2ban"
- einfo
-}
-
diff --git a/net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild b/net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild
deleted file mode 100644
index 61df0d4b2157..000000000000
--- a/net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild,v 1.1 2007/03/03 22:08:16 falco Exp $
-
-inherit distutils
-
-DESCRIPTION="Bans IP that make too many password failures"
-HOMEPAGE="http://fail2ban.sourceforge.net/"
-SRC_URI="mirror://sourceforge/fail2ban/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4"
-RDEPEND=${DEPEND}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}.init.d.patch"
-}
-
-src_install() {
- distutils_src_install
-
- newconfd "${FILESDIR}"/fail2ban.conf.d fail2ban || die "newconfd failed"
- newinitd files/gentoo-initd fail2ban || die "newinitd failed"
- dodoc CHANGELOG README TODO
- doman man/*.1
-}
-
-pkg_postinst() {
- einfo
- einfo "Configuration files are now in /etc/fail2ban"
- einfo
-}
-
diff --git a/net-analyzer/fail2ban/fail2ban-0.7.6.ebuild b/net-analyzer/fail2ban/fail2ban-0.7.6.ebuild
deleted file mode 100644
index 6caf2e0f2b23..000000000000
--- a/net-analyzer/fail2ban/fail2ban-0.7.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.6.ebuild,v 1.1 2007/02/01 17:19:46 jokey Exp $
-
-inherit distutils
-
-DESCRIPTION="Bans IP that make too many password failures"
-HOMEPAGE="http://fail2ban.sourceforge.net/"
-SRC_URI="mirror://sourceforge/fail2ban/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4"
-RDEPEND=${DEPEND}
-
-src_install() {
- distutils_src_install
-
- newinitd files/gentoo-initd fail2ban
- dodoc CHANGELOG README TODO
- doman man/*.1
-}
-
-pkg_postinst() {
- einfo
- einfo "Configuration files are now in /etc/fail2ban"
- einfo
-}
-
diff --git a/net-analyzer/fail2ban/fail2ban-0.7.8.ebuild b/net-analyzer/fail2ban/fail2ban-0.7.8.ebuild
deleted file mode 100644
index ed9a035bfc9c..000000000000
--- a/net-analyzer/fail2ban/fail2ban-0.7.8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.8.ebuild,v 1.1 2007/04/04 21:29:58 falco Exp $
-
-inherit distutils
-
-DESCRIPTION="Bans IP that make too many password failures"
-HOMEPAGE="http://fail2ban.sourceforge.net/"
-SRC_URI="mirror://sourceforge/fail2ban/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/python-2.4"
-RDEPEND=${DEPEND}
-
-src_install() {
- distutils_src_install
-
- newconfd files/gentoo-confd fail2ban
- newinitd files/gentoo-initd fail2ban
- dodoc CHANGELOG README TODO || die "dodoc failed"
- doman man/*.1 || die "doman failed"
-}
-
-pkg_postinst() {
- elog
- elog "Configuration files are now in /etc/fail2ban"
- elog
-}
-
diff --git a/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild b/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild
index 104ddd00653b..55fe1588d055 100644
--- a/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild,v 1.1 2007/04/28 23:46:29 falco Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.7.9.ebuild,v 1.2 2007/06/18 12:34:52 falco Exp $
inherit distutils
@@ -36,3 +36,11 @@ pkg_postinst() {
elog
}
+pkg_setup() {
+ if ! built_with_use dev-lang/python readline ; then
+ echo
+ eerror "dev-lang/python is missing readline support. Please add"
+ eerror "'readline' to your USE flags, and re-emerge dev-lang/python."
+ die "dev-lang/python needs readline support"
+ fi
+}
diff --git a/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild b/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild
index 1e7bf60e9040..75f03d9a51dd 100644
--- a/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild,v 1.3 2007/06/10 13:23:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild,v 1.4 2007/06/18 12:34:52 falco Exp $
inherit distutils
@@ -44,3 +44,11 @@ pkg_postinst() {
elog "http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8"
}
+pkg_setup() {
+ if ! built_with_use dev-lang/python readline ; then
+ echo
+ eerror "dev-lang/python is missing readline support. Please add"
+ eerror "'readline' to your USE flags, and re-emerge dev-lang/python."
+ die "dev-lang/python needs readline support"
+ fi
+}
diff --git a/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild b/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild
index b9c02ee52de9..e950e7e6da68 100644
--- a/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild,v 1.1 2007/05/13 13:52:14 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.8.0.ebuild,v 1.2 2007/06/18 12:34:52 falco Exp $
inherit distutils
@@ -38,3 +38,11 @@ pkg_postinst() {
elog "http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8"
}
+pkg_setup() {
+ if ! built_with_use dev-lang/python readline ; then
+ echo
+ eerror "dev-lang/python is missing readline support. Please add"
+ eerror "'readline' to your USE flags, and re-emerge dev-lang/python."
+ die "dev-lang/python needs readline support"
+ fi
+}
diff --git a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.5-r1 b/net-analyzer/fail2ban/files/digest-fail2ban-0.7.5-r1
deleted file mode 100644
index 403587031204..000000000000
--- a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.5-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a094886f2cd48bd2facdd2588ba8e522 fail2ban-0.7.5.tar.bz2 38478
-RMD160 ee839a2d53284723ed3f7c6d7cdab4e5de65244a fail2ban-0.7.5.tar.bz2 38478
-SHA256 40d17a73100229d5e4d396b2c35de4a8f94367d44eea44b1e584740620d4a56c fail2ban-0.7.5.tar.bz2 38478
diff --git a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6 b/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6
deleted file mode 100644
index 584dfdbff762..000000000000
--- a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e5d79eacf0a5fb9cfbbfa8e6dc8a12c1 fail2ban-0.7.6.tar.bz2 46501
-RMD160 36482469975191f8724633cfe3262951cc405755 fail2ban-0.7.6.tar.bz2 46501
-SHA256 44bb5c8b0a5e1192482d2e2695e65ed2bfe35601376cbe6ed584e304e41dfa92 fail2ban-0.7.6.tar.bz2 46501
diff --git a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6-r1 b/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6-r1
deleted file mode 100644
index 584dfdbff762..000000000000
--- a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.6-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e5d79eacf0a5fb9cfbbfa8e6dc8a12c1 fail2ban-0.7.6.tar.bz2 46501
-RMD160 36482469975191f8724633cfe3262951cc405755 fail2ban-0.7.6.tar.bz2 46501
-SHA256 44bb5c8b0a5e1192482d2e2695e65ed2bfe35601376cbe6ed584e304e41dfa92 fail2ban-0.7.6.tar.bz2 46501
diff --git a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.8 b/net-analyzer/fail2ban/files/digest-fail2ban-0.7.8
deleted file mode 100644
index aa4ce4a9d59f..000000000000
--- a/net-analyzer/fail2ban/files/digest-fail2ban-0.7.8
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3c8e3977f47904c2a3eb6025160b06b3 fail2ban-0.7.8.tar.bz2 54566
-RMD160 2551780b193f671c7348c23bcb13aa62c6d3d485 fail2ban-0.7.8.tar.bz2 54566
-SHA256 ab990dc8296bb48309c4459a32e671789da6eecb20e29461d803e8e393753288 fail2ban-0.7.8.tar.bz2 54566
diff --git a/net-analyzer/fail2ban/files/fail2ban-0.7.6.init.d.patch b/net-analyzer/fail2ban/files/fail2ban-0.7.6.init.d.patch
deleted file mode 100644
index 8ebe9b37c7b3..000000000000
--- a/net-analyzer/fail2ban/files/fail2ban-0.7.6.init.d.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNr -r fail2ban-0.7.6.orig/files/gentoo-initd fail2ban-0.7.6/files/gentoo-initd
---- fail2ban-0.7.6.orig/files/gentoo-initd 2006-12-17 23:32:53.000000000 +0100
-+++ fail2ban-0.7.6/files/gentoo-initd 2007-03-03 22:46:09.191746854 +0100
-@@ -21,7 +21,7 @@
-
- opts="start stop restart reload showlog"
-
--FAIL2BAN="/usr/bin/fail2ban-client"
-+FAIL2BAN="/usr/bin/fail2ban-client ${FAIL2BAN_OPTIONS}"
-
- depend() {
- need net