summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2015-04-30 16:24:22 +0000
committerJeroen Roovers <jer@gentoo.org>2015-04-30 16:24:22 +0000
commit1a5d6bd73c48edbf8b04092a64f9d4de74f80e3b (patch)
treeabc78fa56765e03a1e46e2038708b4f70cc4d913 /net-analyzer/fail2ban
parentVersion bump. (diff)
downloadhistorical-1a5d6bd73c48edbf8b04092a64f9d4de74f80e3b.tar.gz
historical-1a5d6bd73c48edbf8b04092a64f9d4de74f80e3b.tar.bz2
historical-1a5d6bd73c48edbf8b04092a64f9d4de74f80e3b.zip
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-analyzer/fail2ban')
-rw-r--r--net-analyzer/fail2ban/ChangeLog7
-rw-r--r--net-analyzer/fail2ban/Manifest22
-rw-r--r--net-analyzer/fail2ban/fail2ban-0.9.2.ebuild94
3 files changed, 106 insertions, 17 deletions
diff --git a/net-analyzer/fail2ban/ChangeLog b/net-analyzer/fail2ban/ChangeLog
index 0d3f73cd963f..38629423f5b7 100644
--- a/net-analyzer/fail2ban/ChangeLog
+++ b/net-analyzer/fail2ban/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/fail2ban
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.156 2015/04/08 18:01:21 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.157 2015/04/30 16:24:20 jer Exp $
+
+*fail2ban-0.9.2 (30 Apr 2015)
+
+ 30 Apr 2015; Jeroen Roovers <jer@gentoo.org> +fail2ban-0.9.2.ebuild:
+ Version bump.
08 Apr 2015; Michał Górny <mgorny@gentoo.org> fail2ban-0.8.13.ebuild,
fail2ban-0.8.14.ebuild, fail2ban-0.9.1.ebuild, fail2ban-99999999.ebuild:
diff --git a/net-analyzer/fail2ban/Manifest b/net-analyzer/fail2ban/Manifest
index 66ce482f084c..708388a3332a 100644
--- a/net-analyzer/fail2ban/Manifest
+++ b/net-analyzer/fail2ban/Manifest
@@ -4,28 +4,18 @@ Hash: SHA256
DIST fail2ban-0.8.13.tar.gz 226759 SHA256 94977b9d8070a5e2480e5b6e3abd4bf288567ad6c2c5ab78e3a9fbb712f46090 SHA512 c93f5ff70064e31f419bb1b2153e7b350f3723b926bab46d28dda02f66eb580ac5762154fec33d9963bae41c999bee35b111d2ba188ff600512c824e32dabb24 WHIRLPOOL 28650f5109c91cad380e518a937d7003be56ed1a9930742297976f724b3940d892122ff2dc776d6d1d52ae75293807e8772de3d44e65ea6530126d792758df2d
DIST fail2ban-0.8.14.tar.gz 228146 SHA256 6331b6330380157a7f4addbc5f6d81225927857c882b877e9c3401025fe821f0 SHA512 bc747faf467bf9b4988299add32775c5b120b2bb18836aae0e8af8094ed90d304cdd100d6a1d0e61819d46afc281d8f1856783ff77abc622f2921a13773893d0 WHIRLPOOL 0c21692163eea4c5d0f31ab45e8437b57b8da7823cb1946113870c1763a29413a10baa9c74af861a4604ee8e5f3b213c5685479f6839a1460347adb87aff0064
DIST fail2ban-0.9.1.tar.gz 299033 SHA256 8ad1135d4669d5fb0890f364880a4125ff793a39084100b80b65e52ab19deb78 SHA512 802cd386392b35e4a4c4fb471cd5a656f81c5d3852c84962c7d10ac19fde96376ed54400065cb81d0d1cfa140de3205c43889b2a8d9f65f3e67078d402520847 WHIRLPOOL 58b933be027de3a5bcf893526c03e79c76af492b41be32de625df117cfe762fb9502c1ee5381762ec1ae96e33672858a3d47efc31c5059cefc688416c8bcd8f9
+DIST fail2ban-0.9.2.tar.gz 314919 SHA256 3e002f916e71128d4d7a97354b3e9b3bc20add878c9aa29c4034744de6156893 SHA512 c0fe3b126bcab34599661eaba9a84a8748e1450de57bc43cf91434d478463af1f60dc2bd2b50f7419fb1020ed63d398ca8493bd156cf1905767dbb8f79d0fda1 WHIRLPOOL 11264467e1465ad8697e174dcc751a63c0f550a01d381981f0b8bbc6f6c8f1b2ab13c2df205b08662e0e4bf983a139211932942795693c2c2cca71da9ddb833d
EBUILD fail2ban-0.8.13.ebuild 2307 SHA256 95ee97c6db2e41cf78cbd5dc73c47267b7c2ca4105fe6e5ea3d34d73b6374167 SHA512 de2b8635fe10111e8e1e243ba90ab7eba59c07f6a1dc24a998b0999b78d0096d6de5358662473b61ba2eda9ffb4a1aeefcf90c559e7b7a9aad34c0da8be1a2f7 WHIRLPOOL 567aff7baed640ba8b9c673e24cbb68892072274d2a2d5a8c3c716b48c89ddc8a3d245cb9e40b41f3991199f5eb889854d69446defa01a23c6f4b7050c97eb18
EBUILD fail2ban-0.8.14.ebuild 2312 SHA256 570902b7c649ad0aa38e34c471a2673ec57d8eea767fe6f5579402b4f385f54b SHA512 0a1a1160d19409f49aed35dea3ee3be54b08990614f3b43ae1afe3524df9f20a98a006b883e44bd347a824ff57bfb40ef983e88e6754469a42ac77c6912396f0 WHIRLPOOL ee8310e3913158ce483fee484870842c27e2c509ece16acd4d1f141bd38b4e0a4913541dda821fd2eafa0357ac6163d564b60eb2cabed89a96fa804d9c8c4c1f
EBUILD fail2ban-0.9.1.ebuild 2844 SHA256 c518772c8400cf7fd7c0d229e12d694dc1e791289a29806ef7517ba9ccb1af61 SHA512 9fa065aaa7880bf2a36fd540f500c6ce129b4119269d3f0f74b744d23d471f7b4ec87de7be7d4c4517d1a800b064f7ec0af20a8c72d38cd39ac388b0a9960bb7 WHIRLPOOL 8fea9d12052b87fce81bf52db61a0a0918d60868c9a1239c61eeedf8efd0cf284065ab87da85031c8e995a4da196412ef6fa5d686a0cbb940946c38f9073fd63
+EBUILD fail2ban-0.9.2.ebuild 2846 SHA256 897412e61b5764711d94f4b7f97ed7f2cd3c7c8afdbd39d037dfa3958b491947 SHA512 4a1699bbaf3a8f89a550893aabb2a22095b08bf6069dd30ca5b8ec8327b21a90c080657f238840dcfbd796f43606a21c2853f50fb5ff7a5c0525ed6cd68664de WHIRLPOOL 45ce09e87287e4e3084151bf0dbcdb852101f7d36c05bbc495ee8a8b1733841e92728b99405eee678d565aa81288826cf8b5c62e05861c88de36f7bd9a636a4f
EBUILD fail2ban-99999999.ebuild 2823 SHA256 e82e6b9cf50650a3e34160a3075096f9fffea6542f6b5f01bf4b5a3c7cdd7777 SHA512 dc97a9551ca9583247b745bb9ae9a9a53d94eaec556634d70104bd78c765797ef174d9e847999c259b8b74f04eda10ee4d536690681bdf7598710eec2523acf4 WHIRLPOOL 5574643fd5833e4979a6c3384e284e778384f1ab8caa234372b2ac0c3374f5485129acd7ad7acf9682895fe85b09b2d17c85a577081d341ad64b633607e29a04
-MISC ChangeLog 22788 SHA256 4d24e58849941f540118187c633aacb6142a039d6bb66e6b5ea4755c41f81d33 SHA512 4ab5127ff2673be59846bb4ed5b535b95f2d6ae2d1b0789ceed2c21b1c6299524ea1a23bf25b9dce9bf0308b2cd568efb01b01968ad17d00b760f0b5faf18c78 WHIRLPOOL 7b4a8625dd38cbc935c22370805a70816b5bfd5b9375f80b77500ad53c35248bf0dac5972eb9a0307ff50da1b216a9eeb46abeef99f19a19c921e8d87033bfef
+MISC ChangeLog 22904 SHA256 45080242d3b7bf0408992048fd97999189c8d748326356d22393a074e56ba5f9 SHA512 75a69074d65115522c9f3f1772cf8a0d33d0f249986568923dfe4ca38cc7429c05e10071b0de67d45cef1317204368828b2af6c91aa44c0d53e199437ff0c215 WHIRLPOOL 7a448848e3bc9031add5c9ce5ec068b69398a37cf990de6381f1f8b8a956b32b85965e45c80fe238c91afd21e3f4dac5e8be70d335ea196dacf6dbc26cad3320
MISC metadata.xml 161 SHA256 442ce683981a7e51854e06ffdc2bdbbd956decf0d7a1f0c1ca056439a7230ebd SHA512 24f0086dfd65743d480e231efa20106ecd3980449864d6158b7e92542a0f4cfe58d3dbcbabd0042201beb43f5a57f6d30a912037cfcdc56ed56ac0532362c5da WHIRLPOOL de3b36cfc647f36b482a403ce526a395d38a69100917ee50aa5cbd888708678a6d4f67aae3381ef373b5ccb1df196503a2554765598491bd71da9c0415f24a80
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJVJWz9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOiKQQAMk2CqPUCvAJ85FvrsoNMTlr
-9f4rB2rvWxdPfNVpfpNhZ2kmBXvFNo1amfDtyeHgXyBThJ8zxCpqUSH8JLsqgjPl
-bqpQCEKLKCV0HAI5HxnanCre5Re0tS2zkxCFBWYp5D1ACs4PaBngT2W0Qb6AWw2h
-9OVDkYThiKGq+PkI0ahJfn9xPnEyJ/iWKzPG4Fy7nAgtibdjK+fOG0P1PcXIv75W
-OXmfFnsHL37voFFcpCKg1D4YBSkhdcka27aXH86jn452Reba8VVupO7DE7kwRgrz
-9mKUwaLxEXW4Y/nssuERJMwPqrBEOUNnT+iIwoKo7maIYqyQiBBP8EfCbZMHD/s5
-i4DUSZeRwRT2iqAuuTa7VwYDNkl1W3f/BWn/my1gUdmSqHHP/G8Pi8TF+0NzO6gc
-adR92GbJco11XhRCsCmjCjjCIl0PvvBZi0FUKv2ogYF8EtI4Z6krvHQiWJAfZ3Re
-7uVdxKugH4Z/dWTXZhtqByQb12Blvi8CLvx8JVfeDGe3OTYC/r8gSftUG/8LuSVT
-9oCUaZnjR45viD49OrU+098yduphpD/0DtpOjYqRZ8MMB8Xw707K7vFkiADQjTJF
-3A7nxUrz12IRIfMlt5laFxFQklJaQM5Qq+eKlmGvopuhbmJ7B+fIuKHLgKW5XmtR
-by+J0tsqwO0iGEG1IM2f
-=HdV+
+iEYEAREIAAYFAlVCVzYACgkQVWmRsqeSphO23QCfeIJbDXrmpE1JfdOMVNnit78j
+6ckAn0X/Q8BlQH4P0J6Drm3lvJxgSm5I
+=KjvN
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/fail2ban/fail2ban-0.9.2.ebuild b/net-analyzer/fail2ban/fail2ban-0.9.2.ebuild
new file mode 100644
index 000000000000..3ab6a2f30f61
--- /dev/null
+++ b/net-analyzer/fail2ban/fail2ban-0.9.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.9.2.ebuild,v 1.1 2015/04/30 16:24:20 jer Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1 systemd vcs-snapshot
+
+DESCRIPTION="scans log files and bans IPs that show malicious signs"
+HOMEPAGE="http://www.fail2ban.org/"
+SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="selinux systemd"
+
+DEPEND=""
+RDEPEND="
+ net-misc/whois
+ virtual/mta
+ virtual/logger
+ net-firewall/iptables
+ selinux? ( sec-policy/selinux-fail2ban )
+ systemd? ( sys-apps/systemd[python] )
+"
+
+DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt )
+
+src_prepare() {
+ # Replace /var/run with /run, but not in the top source directory
+ sed -i -e 's|/var\(/run/fail2ban\)|\1|g' $( find . -type f -mindepth 2 ) || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ ${EPYTHON} bin/${PN}-testcases
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ rm -rf "${D}"/usr/share/doc/${PN}
+
+ # not FILESDIR
+ newconfd files/gentoo-confd ${PN}
+ newinitd files/gentoo-initd ${PN}
+ systemd_dounit files/${PN}.service
+ systemd_dotmpfilesd files/${PN}-tmpfiles.conf
+ doman man/*.{1,5}
+
+ # Use INSTALL_MASK if you do not want to touch /etc/logrotate.d.
+ # See http://thread.gmane.org/gmane.linux.gentoo.devel/35675
+ insinto /etc/logrotate.d
+ newins files/${PN}-logrotate ${PN}
+}
+
+pkg_preinst() {
+ has_version "<${CATEGORY}/${PN}-0.7"
+ previous_less_than_0_7=$?
+}
+
+pkg_postinst() {
+ if [[ $previous_less_than_0_7 = 0 ]] ; then
+ elog
+ elog "Configuration files are now in /etc/fail2ban/"
+ elog "You probably have to manually update your configuration"
+ elog "files before restarting Fail2ban!"
+ elog
+ elog "Fail2ban is not installed under /usr/lib anymore. The"
+ elog "new location is under /usr/share."
+ elog
+ elog "You are upgrading from version 0.6.x, please see:"
+ elog "http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8"
+ fi
+ if ! has_version ${CATEGORY}/${PN}; then
+ if ! has_version dev-python/pyinotify && ! has_version app-admin/gamin; then
+ elog "For most jail.conf configurations, it is recommended you install either"
+ elog "dev-python/pyinotify or app-admin/gamin (in order of preference)"
+ elog "to control how log file modifications are detected"
+ fi
+ if ! has_version dev-lang/python[sqlite]; then
+ elog "If you want to use ${PN}'s persistent database, then reinstall"
+ elog "dev-lang/python with USE=sqlite"
+ fi
+
+ if has_version sys-apps/systemd[-python]; then
+ elog "If you want to track logins through sys-apps/systemd's"
+ elog "journal backend, then reinstall sys-apps/systemd with USE=python"
+ fi
+ fi
+}