diff options
author | Raphaël Marichez <falco@gentoo.org> | 2007-06-18 12:34:52 +0000 |
---|---|---|
committer | Raphaël Marichez <falco@gentoo.org> | 2007-06-18 12:34:52 +0000 |
commit | 58921aaac11b0dbd5cdab829ff3afb7a50171e4f (patch) | |
tree | 7551ba50f5bd558ab16d12e2fe18b5b29d50ef6c /net-analyzer/fail2ban | |
parent | Added ~ppc64 (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | net-analyzer/fail2ban/Manifest | 89 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.6.2-r1.ebuild | 13 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.7.5-r1.ebuild | 32 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.7.6-r1.ebuild | 39 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.7.6.ebuild | 32 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.7.8.ebuild | 33 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.7.9.ebuild | 10 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.8.0-r1.ebuild | 10 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.8.0.ebuild | 10 | ||||
-rw-r--r-- | net-analyzer/fail2ban/files/digest-fail2ban-0.7.5-r1 | 3 | ||||
-rw-r--r-- | net-analyzer/fail2ban/files/digest-fail2ban-0.7.6 | 3 | ||||
-rw-r--r-- | net-analyzer/fail2ban/files/digest-fail2ban-0.7.6-r1 | 3 | ||||
-rw-r--r-- | net-analyzer/fail2ban/files/digest-fail2ban-0.7.8 | 3 | ||||
-rw-r--r-- | net-analyzer/fail2ban/files/fail2ban-0.7.6.init.d.patch | 12 |
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 |