version bump
authorChristoph Junghans <ottxor@gentoo.org>
Tue, 3 Feb 2015 21:07:26 +0000 (21:07 +0000)
committerChristoph Junghans <ottxor@gentoo.org>
Tue, 3 Feb 2015 21:07:26 +0000 (21:07 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xC2000586

app-admin/denyhosts/ChangeLog
app-admin/denyhosts/Manifest
app-admin/denyhosts/denyhosts-2.9.ebuild [new file with mode: 0644]

index 58bfe25fd9529bc42688274df36a914f29f57bf2..37ab0e924d247b75f3407cc3f799c6a577acecce 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-admin/denyhosts
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/ChangeLog,v 1.87 2014/12/28 18:17:29 floppym Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/ChangeLog,v 1.88 2015/02/03 21:07:20 ottxor Exp $
+
+*denyhosts-2.9 (03 Feb 2015)
+
+  03 Feb 2015; Christoph Junghans <ottxor@gentoo.org> +denyhosts-2.9.ebuild:
+  version bump
 
   28 Dec 2014; Mike Gilbert <floppym@gentoo.org> denyhosts-2.6-r10.ebuild,
   denyhosts-2.6-r9.ebuild:
index 9416a5add4dfc8559a4e5557e345bdad049ae7ed..0d8084615e704000ad8919c8f973bedf6d20ed38 100644 (file)
@@ -15,14 +15,20 @@ AUX denyhosts.logrotate 194 SHA256 fa67dda8e6784fcfdc7a9fb93d1d16670c1b25888e3f2
 AUX denyhosts.logrotate-r2 272 SHA256 b2d048354fb00d317e554a93a370ec7e3f276061a350a452b8a3f8c903973772 SHA512 43d379b5909937913ca78a11581f577a5d9fe52bb16627441311cdac7281f59a1f05fdb308f722f9c376d2e446111021d225b2033c5fe5f3399ab88771be2569 WHIRLPOOL 041811f4bc12dabeae155d0330a0b02df12887d3fcd98b744c42afb7f8ac274715a68472348d2166eb454fbf9787fb271759430a970b1ce82a3ca42a0500cf43
 AUX denyhosts.service 265 SHA256 706911153d24785d577d376c772a3c4b7682dfd968d2fdc737872c27e5e574f8 SHA512 601b10e999dd2e16cec57035d025a883df77df272c6a72b4d39f2c118d983f308984aa9edd296f334e0e5062e8ca5ea21ba25ef58b606c9c7e4c09ed7b3ad4be WHIRLPOOL cb62ab529918d801567e5f3b7f6eb3d52709d54bd89747d0b1739bc01a87cbbdd066aa56ff8db3ca7e857d217f2672cc2a267d6ee78e314d821287fea3633806
 DIST DenyHosts-2.6.tar.gz 42667 SHA256 5190ead13a7238e3ccf328cb3b71b16716e1c73939909a4f3fa6904ba58ddf7d SHA512 331144348d4930e2fa7a057a779bb7504dfa8ec348660e1a73fcd6a9195258408abb7c77de2bcc96724dfc42afbee918320eebfbc3b380d6ac4ff2d275e89600 WHIRLPOOL a414cd3013508876e63253ffc9c46d12179cca76249ee00cbf66c04c7b88a8578c79bea4d098149081aa83dca115947b10214f3aa8b82bdd78d764032849e27a
+DIST denyhosts-2.9.tar.gz 49472 SHA256 751ce6f11c91d1f29c2e726e829c8fe5ddc417bfbb2f229829f5ec820c236716 SHA512 f41e2985e84f0eeaa493def6b8609de934889d02b124962b0bfd02ebe5e41d0670822124eb50ed84eb1c3b8a2a96775fbe09386cef48a3c3e04949fd6b1452c1 WHIRLPOOL 6930899d84a50200c869298cf1061d51a0cebab27edea58252a66c97c81792b13898a726a6bbcba35510cc6041b66d175557d2ddfb5c21c2ae5b62bd4e43fe5d
 EBUILD denyhosts-2.6-r10.ebuild 2413 SHA256 559020b8a2a7cf3f3724d514eaed17c96306eb0efbf8f6bb3c5fa17e82dab02c SHA512 67d4e1f48a8d613d8d34aa79153f3c6fb85f42ab79ae703bdecf95332d4d1860c753555318cc910dcaa4c0c4025a08a7579a0fff533cc19ccad6e6445e3b45e6 WHIRLPOOL 6ffd7dc7f96e37a3c888e850b8a4a8a65ac79fbe90066e7ec84c57ee634997fee6660b0b4584cd58ef6bdc1d88a18347a754145f36502ee9e587aabc708d60a4
 EBUILD denyhosts-2.6-r9.ebuild 2409 SHA256 9b2af41e87d6e216bc943da7efeb840306cf2b0e80ec5d8872f23998341ad71e SHA512 1e1815bf2a7072260e6aacd77861c3e69f6270bfc6511901f2e63e673a1895a95b2c7f294f5c79d8c3205efc545769ae3a0ed978a7bed6029e03b513ac7b01a4 WHIRLPOOL 84e4d8ab286c21be4b92338857874665ef0955485690c2b7cf1a14502067b375f82c357b7f499b3deef6330690787e930465848ea8f0c2fef30741018cec9526
-MISC ChangeLog 12168 SHA256 bd41a8eedc4cd474dae166bad87240b98a45d514963902ffe70cd114d84f1d9d SHA512 d0db0153b265e505da9b9b1d0e32a05975e555c86b6c882cff998bc21f5d2eed338650f5d830c7628e860a6ef843fb072aad6d00385d561ac07b74dc0ccbeb6d WHIRLPOOL f0246ac5d1641bb4e1d15072e65a4df1682a32cfdb1a9adb80585f9f5a19f65476ebf52b66bf6518b0fbec7a4126ef50080cb79215394534ae86bb18fa8e87ec
+EBUILD denyhosts-2.9.ebuild 1982 SHA256 52a52960a6f22984ddfd0b8e1a852ecb3ed1f376967c8feb9c8d47d7a54cec72 SHA512 0ef5be50ea6d1acde181d3d54d44f8a51b061b3b58515c3f5526d7faf975abbd626c927dc16f7e34ae1e938ffdce8896ca1375035c5b8b01180a4b505c52775b WHIRLPOOL 372fb7b8492faa83b6d5e8dfba6dda3a367ad3ff206ded93b39a6067f6778bdae43af110ee3a6644af9baddb407281a7433f58f754adc1045c06ec2253eaf674
+MISC ChangeLog 12290 SHA256 581b84f9f969ca31ab1c88d9942078b5c40984c089fddcb13bc57238d0807af6 SHA512 f8ab978b8937009f200c1e3fed3ec553333c3ab22711def92cd97aa17bf74c33745645f8662daccef27d5d382340138aab55fa6d673c25baca5622c0f6d8d646 WHIRLPOOL 9b02751b39347f12a6770f078f2b564ea50ad45922752ecf3d726fd3f0e238a0e2d454a8357999c12521b23ae707cc7ffa23d0f31c63deae405e68a2ca849187
 MISC metadata.xml 344 SHA256 f981a719862f1a42b76aac13285d5ee3676d40e1147685da675d332bade9513d SHA512 70a09d270dde9ae72a39baef85c6b56ffd4f6063b6987aec3d7b31ccd4f618f1d4f1f6cc0c4dc48677ed7647e89627ea3a14ef61fa1d163daabe8efed3ea007a WHIRLPOOL 1b668923c96d3b7d3eec231315bf9453e87334e107cdc7a9c37d0a3ba43b2e9cdbef9b5d0a19176af756089c8da3e0808a390dbd4cd6aa3d537ee02eb5988a01
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSgSToACgkQC77qH+pIQ6RVQwD/cCr6TaC4WZlfJBU2qLkwxUBN
-3hDEtnG7Y6+6a/xcWzEBAIL9U7H88N7/TRjWFswY8V7sn7zze+iSacHPEKVmPnaq
-=OYRA
+iQEcBAEBCAAGBQJU0TiJAAoJEOeBhlrCAAWGF54H/0q+uFe0Ehb7UyxmghW2AHli
+kBXA05Ny5Iq2QfijzB35yiFs8csp8BjYSBhepCCDFBgckqu4xF8MYOBbnoFGaS08
+JbagthND61gtOKtuH+CseThBQLRHRNb9yCRWFD++eD0RyIkQL7GjkIjOGS5BZ+I+
+HhnSiQShWnSAT0FErR5hBiuF/qDQzwMHEnQK0bDBhXyaDSdy0KyHW8xV7JE5dSa9
+1tpppM+97/szumbPARD+MROQwqyZ1KA5oOan5NaDOeTJrb/uHC7q5U8nInN8Gt8g
+1mHLdUhvJGqHpuU3SNnw1eHZjc2RSqRIzt3unKbnp59u7fr6fjAfYOMEfizxUDo=
+=ie2c
 -----END PGP SIGNATURE-----
diff --git a/app-admin/denyhosts/denyhosts-2.9.ebuild b/app-admin/denyhosts/denyhosts-2.9.ebuild
new file mode 100644 (file)
index 0000000..133f0eb
--- /dev/null
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/denyhosts-2.9.ebuild,v 1.1 2015/02/03 21:07:20 ottxor Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils readme.gentoo systemd
+
+DESCRIPTION="DenyHosts is a utility to help sys admins thwart ssh hackers"
+HOMEPAGE="http://denyhost.sourceforge.net/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+>=net-misc/openssh-6.7p1 dropped support for sys-apps/tcp-wrappers
+(see bug#531156) that means you either have patch openssh or use
+denyhosts' iptables feature to get any protection.
+
+You can configure DenyHosts to run as a daemon by running:
+# rc-update add denyhosts default
+or:
+# systemctl enable denyhosts.service
+(if you use systemd)
+
+To run DenyHosts as a cronjob instead of a daemon add the following
+to /etc/crontab
+# run DenyHosts every 10 minutes
+*/10  *  * * *    root    /usr/bin/denyhosts.py -c /etc/denyhosts.conf
+
+More information can be found at ${HOMEPAGE}faq.html"
+
+src_prepare() {
+       #systemd needs HOSTNAME
+       epatch "${FILESDIR}"/${PN}-2.6-hostname.patch
+
+       sed -e '/^DENY_THRESHOLD_VALID =/s/=.*/= 5/' \
+               -e '/^SECURE_LOG/s/^/#/' \
+               -e '\@#SECURE_LOG.*/var/log/messages@s/^#//' \
+               -i denyhosts.conf || die "sed failed"
+
+       distutils-r1_src_prepare
+}
+
+src_install() {
+       readme.gentoo_create_doc
+
+       dodoc CHANGELOG.txt README.txt PKG-INFO
+       distutils-r1_src_install
+
+       dodir /etc/logrotate.d
+       insinto /etc/logrotate.d
+       newins "${FILESDIR}"/${PN}.logrotate-r2 ${PN}
+
+       newinitd "${FILESDIR}"/denyhosts.init-r2 denyhosts
+       systemd_dounit "${FILESDIR}"/${PN}.service
+
+       keepdir /var/lib/denyhosts
+}
+
+pkg_postinst() {
+       [[ -f "${EROOT}etc/hosts.deny" ]] || touch "${EROOT}etc/hosts.deny"
+
+       readme.gentoo_print_elog
+}