diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-06-06 16:23:39 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-06-06 16:23:39 +0000 |
commit | db99277be987ffff3bb4bc98107150789247c74a (patch) | |
tree | 17347261c37a1370eccd67ba5cbfc3e775128b40 /net-analyzer/fail2ban | |
parent | Fix building against media-libs/libpng-1.6* (bug #471460). (diff) | |
download | historical-db99277be987ffff3bb4bc98107150789247c74a.tar.gz historical-db99277be987ffff3bb4bc98107150789247c74a.tar.bz2 historical-db99277be987ffff3bb4bc98107150789247c74a.zip |
Version bump. Migrate to distutils-r1.eclass. Enable test suite.
Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-analyzer/fail2ban')
-rw-r--r-- | net-analyzer/fail2ban/ChangeLog | 7 | ||||
-rw-r--r-- | net-analyzer/fail2ban/Manifest | 14 | ||||
-rw-r--r-- | net-analyzer/fail2ban/fail2ban-0.8.9.ebuild | 72 |
3 files changed, 91 insertions, 2 deletions
diff --git a/net-analyzer/fail2ban/ChangeLog b/net-analyzer/fail2ban/ChangeLog index a54fd5c18d8c..2d52ef85ffee 100644 --- a/net-analyzer/fail2ban/ChangeLog +++ b/net-analyzer/fail2ban/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-analyzer/fail2ban # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.93 2013/01/04 13:15:29 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/ChangeLog,v 1.94 2013/06/06 16:23:37 jer Exp $ + +*fail2ban-0.8.9 (06 Jun 2013) + + 06 Jun 2013; Jeroen Roovers <jer@gentoo.org> +fail2ban-0.8.9.ebuild: + Version bump. Migrate to distutils-r1.eclass. Enable test suite. 04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> fail2ban-0.8.8.ebuild: Stable for ppc64, wrt bug #447572 diff --git a/net-analyzer/fail2ban/Manifest b/net-analyzer/fail2ban/Manifest index 51b7cbc39df7..3283c26b7d32 100644 --- a/net-analyzer/fail2ban/Manifest +++ b/net-analyzer/fail2ban/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX fail2ban-0.8.6-gentoo-init.patch 428 SHA256 faa1f848f9762a49aed2f7d381dde99d1d1587ba96b3fb9a707435588416ea0a SHA512 94501cf65b857d20fe433d528d0133afe92fd1b7de7b5e4492b06346822a20cd60118909095044305f784da72c631a49e017076b76987c5562d4876fd5f85895 WHIRLPOOL 8c33822c1694d0ee001e5fbe54ee29a0aa8bbc72b81c7fd480c8c5122a64f126e1639f13c1016232015f96edc70e0b0748f6dfa1c8f9432837fc9c53724af2fd AUX fail2ban-0.8.6-sshd-breakin.patch 1250 SHA256 06feefd7e8539a6a27b7b694ba504489a8dba863d57dd9f95ebb09b941f240b6 SHA512 7add0e98aa3926a168cbe2944a3132a6752b03830b698d0af25b5a3cd88615c50bc700657fecc14dcee0515e6aa35a5d2163d4103ab935f4a9440a198acb0d0b WHIRLPOOL 5744051804fb05fa7c187e333ee2438c42ba248e432011cf6c3279fc270815af80fc2917cf01a6eec9b09f2e7c1f53f52098786a411568a92d124a1065212d10 AUX fail2ban-logrotate 191 SHA256 4cfe274ec9c71dd0ae0575298f5327230f6e67b2f8fc1a616c645d0f6b3ce02f SHA512 60c80dcf8ced5a0323daef2df702f862d99ac45f56b91015ce39be8471cf9d6a3bb45d776df0330692f40db37638dc3ef2004cfc65f26d50dd67c94fbfdf4ec2 WHIRLPOOL e5eb49a4bb392b55e6302f22bebacf57d729c28f78ecd2260c0fa8b591f7e0a42f70a101a8830ee24936406c53bcab0dcf703884226489b764685192f2fef51b @@ -5,9 +8,18 @@ AUX fail2ban.conf.d 217 SHA256 e35f1f820bfe5ecaac2696d60155c348d84af428e8c615e97 DIST fail2ban-0.8.6.tar.gz 107029 SHA256 24d02422c55f1b7d92bea30a7dde6f72f280eadf09d478fcca8b1dd40fb4e914 SHA512 3a50478f1fa3f8f27a7f2da7846143815af36d04acb3062a4e5d65ca268dba92437fb04f19ef75bae6c1973645b947d85f98c6c956b618f3d89bf75e57e8befa WHIRLPOOL 15ea80f4be1de92070ca0e633fcda8180259a42124f98d68eb45df121540dc7d0ce43a4fa831af95a32f6fa228b0a26c9423765c3d66782129b3654f934dd40a DIST fail2ban-0.8.7.1.tar.gz 122529 SHA256 2804a789347b1274e343a33fcca659b37d40bb5f99e77546997c96a425f6fc9b SHA512 837da4770999f6796a983dd9555df294e50c7f9676e51bf6a392551eccce9f910fdb4f980a224e8b07d035eb7d9583b94bd44ebb212c4a6b82f6f2a96a0e3a46 WHIRLPOOL 83c22a010336a3115c6931919c06bc533aa09274a71247a3a3153ca2958960982bbc9bc818d073d70e418b40ce1561a30f43408a0bdcc0bd82f7dab406ffaa10 DIST fail2ban-0.8.8.tar.gz 125364 SHA256 5b020aaa2316dc4348a1489187db2cb124c4cf2a13f84aed7064fc5bc948a8ab SHA512 693d376386831d8ba738d90e9c66b06a8f4424bc4cc4c934e2d1d36da0f6d9eedfdc7d66ae8a5fff50fd0688a6c8283c33145f0156df3aeb7f95476df563ea26 WHIRLPOOL 6eecf0e447d1276b50f1bb74b7a3b37300546a8d9f3048f62ef9414ae79821e5f377b65180c6944f0906bb25d37d30ed40c006bf1ff4ab7216bb22003066f7ed +DIST fail2ban-0.8.9.tar.gz 159957 SHA256 b20c1a074620a1003ec4e48e30ac40a41cc6f4242a37eb6a78fa29daa9165bb7 SHA512 b9f695a62541f3df2fd51eaa5779f2b9394927695a4d8898d495b83d7da7177e19c2b5043fb1331a90b4be9431810fde1dac61aadc8da56fd8e1044b3c47d6da WHIRLPOOL a62c8761052c16c18e2aa52bae08f66ca19b93a9719e2d2b5e45141d2b2e3f65b3370513c2263c74397ed83b9d9907f2b5c4c6c2224744593889b82a4be98da8 EBUILD fail2ban-0.8.6-r1.ebuild 1958 SHA256 c4b4c9ec9dd5277190a04afb5d16dd7eece7b251c13da0bc6dd3454dd5259bd4 SHA512 cc4264b6a5f18130b168e1f32a7991a5c3432987c3613120c3c0cbe7314209b81e372d07ca98be499a2d942053923860693a8b6b41d9ce11504ce4c28d1f1764 WHIRLPOOL fada8ac7ba4ef894ec4974b2c03db8b9b21bc4b349e4d3ec350351383dd095c826eccbce6bb86e3b9031b20490eab8f93ad5bd4976c2ae35e24e3137e68eacf1 EBUILD fail2ban-0.8.6.ebuild 1955 SHA256 3cf2fd4838418c1594ee37a8a1d66f7100e66c2ca6f34e2329fd04ef1a1756dc SHA512 d7dd327899a81ff010e876698c1755a833248d82b4625284b2adc7057b15643171d3ac4f31b9d6bb74fe9a0bcfc5edbfc516588bb9bc41e6af94a69b7afe46e7 WHIRLPOOL ddd09c10d04fc9576a2ff288337bc77db7ab1f4239748549d6bbe05ff67c6cb3995b9dde147efe7b8f942a6d2ca70120fda37802e5585d858c5354abd63a677f EBUILD fail2ban-0.8.7.1.ebuild 1763 SHA256 923e133714b3b7dc3b713889e1d150d70ac292f96b7f73779cdeb4b1dbc6f692 SHA512 92e85c93b47d4c45866c12cf9fbb58c925bb01d0e177d6cb717569fdcc6114fcabdeba62d1bd6c86b7fbed0894e584ffd2a8951bdc2c83cad051e6a45b13ed89 WHIRLPOOL b2f10dc9f79b4ba8d1e85eb9842aeb8673624a7aa759453ccfd9de12406401528a0c2addfd6618ca7bb4a286ce8527bf5ad989972917c10fa4c4c2dd05e63b65 EBUILD fail2ban-0.8.8.ebuild 1839 SHA256 70551ac938ad57eb1ed640ec4f33c46af3bdf3553140971da3a03fdb3af688ae SHA512 e0da6d2cfc81e97da138f7a32f5710b1d84ecbd7ca27c494bc77ae71c0fcc449c43fb9d041a3238a3b53e1d3d97db64923b3b40fe329d01c1c987f3e1a37bf00 WHIRLPOOL 8b91f6d302ec0628fb0e46c35e366c220ea6f4f3999a59e39a4db72f702e668c5d897e1fc33d3367e0d8615b5b327a7bdfce647dc4cddb29793bfd6697034589 -MISC ChangeLog 14589 SHA256 4a4aa31072d1cec931c1a775ce64e5c552dce0cbb8ca370848775d67490a968e SHA512 dcd4262a08069139f0a784caaf30779d481dcd62f42eda5ab5c69ac37d7694ff04885bf10d0fc5bd1b0f76a7ea598eca1ce6fe085efc5e69441b82960c1f40d9 WHIRLPOOL 48fb10989f39f465a8fd5c2d54802f658deeb9af15625a14aa2155dd17069582124ed0022cfef15927618d8a597f8bb72691187082957d455abb502d2d70db48 +EBUILD fail2ban-0.8.9.ebuild 1949 SHA256 2c3892aa60d9a9a1f3036ba47caf48f9ee794d8ff12eea572b323582668d8413 SHA512 6ee563b7e5fc57e9dfe7cd708445aef38d3f726f61bff885838522eae704fc958f40df8e7a4f8de7e84392f38668f2f8a96cbb9a25d3269426811e288096da45 WHIRLPOOL 7513451bd341cfbdd756cbe93ecc188f9063b9589cb7480e43e143c45ce9d6431dfbc28c38563f309f1a9fe0f5160d69cea3899e364e4dd38d72ed8eaee036a4 +MISC ChangeLog 14759 SHA256 a1af1af31dd9ace53542ca366d54bb32253c18a2d9f0eaa21d9b740458dffe20 SHA512 bf306ccf5221fc8b6f7a1f360bcb7f730773f615cb7287ed450d28d02f4abdd7b3f3d2e1d51bd7407ac1e4366ba5c089c1ddbdfcb32afa05d029039c7977085e WHIRLPOOL c957edd7bdc4b64989c883dd32b682cb396bd2f8ecc2f5234549924b35a41c01ab0bbdcdc8baab477e361404e8ac814326400633bc68c2d472d8fac1889815c9 MISC metadata.xml 159 SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6 SHA512 2c104d2a804da0a38770b6f1ec26cd5b0a49e30392177d5794734a3f4129e82fd0971e5a8a1e48913bfaf1bab57e7bac1fe5ce4f5c618ce057aa5aaf9e59113b WHIRLPOOL 044dec64f8899582332d7fbd7612d2a7c5c7234c44bb9fc51a56f7d6400cd3066a154c3c49dd3f4b468f11e029aa24ff0097ab1387b9f322d57f1d9876afd601 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlGwt4sACgkQVWmRsqeSphMtjACfdMMMnq0mIcfnTtixUdiLirWK +qrUAnA9f18jPq41wInyt6/4c87s0RaBF +=/KJK +-----END PGP SIGNATURE----- diff --git a/net-analyzer/fail2ban/fail2ban-0.8.9.ebuild b/net-analyzer/fail2ban/fail2ban-0.8.9.ebuild new file mode 100644 index 000000000000..ed8be0e79adc --- /dev/null +++ b/net-analyzer/fail2ban/fail2ban-0.8.9.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fail2ban/fail2ban-0.8.9.ebuild,v 1.1 2013/06/06 16:23:37 jer Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_{5,6,7} ) +DISTUTILS_SINGLE_IMPL=yes + +inherit distutils-r1 eutils vcs-snapshot + +DESCRIPTION="Bans IP that make too many password failures" +HOMEPAGE="http://www.fail2ban.org/" +SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="selinux" + +DEPEND="selinux? ( sec-policy/selinux-fail2ban )" +RDEPEND="net-misc/whois + virtual/mta + virtual/logger + net-firewall/iptables + selinux? ( sec-policy/selinux-fail2ban )" + +src_prepare() { + sed -i -e 's|/var\(/run/fail2ban\)|\1|g' $( find . -type f ) || die +} + +src_test() { + ./fail2ban-testcases-all +} + +DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt ) + +src_install() { + distutils-r1_src_install + + rm -rf "${D}"/usr/share/doc/fail2ban + + newconfd files/gentoo-confd fail2ban + newinitd files/gentoo-initd fail2ban + doman man/*.1 + + # 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 "${FILESDIR}"/${PN}-logrotate ${PN} +} + +pkg_preinst() { + has_version "<${CATEGORY}/${PN}-0.7" + previous_less_than_0_7=$? +} + +pkg_postinst() { + distutils_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 +} |