From a1fa58b693ea456fcfd8820194e128c603b41a83 Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Thu, 30 Apr 2015 11:44:17 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA --- net-misc/stunnel/ChangeLog | 7 ++- net-misc/stunnel/Manifest | 30 +++++----- net-misc/stunnel/stunnel-5.17.ebuild | 85 ++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+), 15 deletions(-) create mode 100644 net-misc/stunnel/stunnel-5.17.ebuild diff --git a/net-misc/stunnel/ChangeLog b/net-misc/stunnel/ChangeLog index 90c3091339ac..624a8a7cf8ff 100644 --- a/net-misc/stunnel/ChangeLog +++ b/net-misc/stunnel/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/stunnel # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.224 2015/04/28 09:47:02 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.225 2015/04/30 11:44:04 blueness Exp $ + +*stunnel-5.17 (30 Apr 2015) + + 30 Apr 2015; Anthony G. Basile +stunnel-5.17.ebuild: + Version bump. 28 Apr 2015; Agostino Sarubbo stunnel-5.14.ebuild: Stable for sparc, wrt bug #546908 diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest index f825bed319b6..fd7c4c26d24b 100644 --- a/net-misc/stunnel/Manifest +++ b/net-misc/stunnel/Manifest @@ -7,25 +7,27 @@ AUX stunnel.tmpfiles.conf 38 SHA256 68c9c963673a3bf0f3ce3f32751c9e36a3299251da12 DIST stunnel-5.08.tar.gz 608365 SHA256 830b21d24cd237e96f4d7993be43553d4eba4d3cfa2660faa78dec8d41d314fc SHA512 8cbcb11aef85cbfa8bdad15deeeaed1af4e4361ab1bbf0f535fcd8b36bab4c00faec6519cecbf7f18d8c14397f8264ad2e0e2cb84968e0a0c40a41720e064dca WHIRLPOOL e3b4d8531af603b4a8c7f556831e877c7a4bdd0a3a75b00ea65a134e38a2df7faf30b0006d0ec44600c9cd22917eae58a9f98f63dbddd28728ec2fa85304e75c DIST stunnel-5.14.tar.gz 608366 SHA256 2197b4fc1db82eba69c8baf1fac30f0767af26e9f8c7e9e1d5a4a8fbb264695a SHA512 f0d074f5c525036d98565c9c315f1761920c2e7cd7687a9a0f0441e7caf5cf3930b14c078f4f158806c557ba8ea0698aa3b23d5e7e03c076ee3b6667140148c8 WHIRLPOOL af8d018ffb74aafafef7bc90c63c2a5c1e4dbe164f71eb7aea7cf5388f60c9f49c19ce4dcbf2e55c2c166ee1be98ff5ef72171d750949e668391a7afeca78224 DIST stunnel-5.16.tar.gz 613813 SHA256 b6b7e93fb2626eaabae1c8474e1dfa23962cfde8fa35c8602289fcaa4f53608d SHA512 8e3182d0a8103c713d4dae7913e617f10102d69ded9b17abb4b5c937b8fb6f436440b5bbae0a33fd1728205109e1e37bfa4f28f8f2873fbbe2fb214b563b3a4d WHIRLPOOL e3552994c958d53cbb1bb4b9b67fb3423c142509b01a34f00994ba9ba35a040ce0cb0f68a289937a98d6c14bead205d215639304807bbc276f5017b5667a9c58 +DIST stunnel-5.17.tar.gz 613840 SHA256 c3e79e582621a0827125e35e1c00450190104fc02dc3c5274cb02b05859fd472 SHA512 07064bda6978d94f783fd1c125485f46eadcba0e4a419366149e91cf88333b875eeb86f63848b5dd774f9f01d41206f93905fa5a51a08ade915b4b0bce777419 WHIRLPOOL 832b3cef06ec945d2dae33d3bdba048d93ca85757f149f705d6ff5bf03440dd3d3857a73f1167ae792aedceefcb7df4ea6c31164fa5d7ee8857f5e589b08e257 EBUILD stunnel-5.08.ebuild 2532 SHA256 c58e9ce1b6fdefb6b1b5df28aba676cbcb6de62a88a22c0c4f6a9b8a9251c30f SHA512 d112614325e87a83f9a478c7138f228811d11ca54accbd17100bd56e230eeb93a71f0653720b335ae6b4b73bbd98de4dc58b8569f000fce426f094b7f685495a WHIRLPOOL d4006021927ff2fd48aa0d02d7e3021d9a6b69335156691156935ba7ddd6fc744848389c2ecb2054c4250cabd65e03f49cac1804153929a1b67a551d0ff380f2 EBUILD stunnel-5.14.ebuild 2625 SHA256 069e85c8e67948e6752afbac8ea9966dac6b6446e64e79cc652dfe515550298d SHA512 226020d8e3db896aad2623133228b46d63ef66c5a7dea55a7a67fbc067f91ab9b776c47f5f7a0c9d23c289684f517fed6ec95b621bbb14c888978ac7e8844d4a WHIRLPOOL 0802d6435af187b52a32c81c47b2e1afa575b039fc5ec4d9e2810e05576a85024a77462b7eb0a74c926f8ac3aebf2e5320bc29d1ac6d81c0baf1d17a6149339b EBUILD stunnel-5.16-r1.ebuild 2800 SHA256 4119bfdf8e98c52290e5ed939f0c296558313b6dc2509b7cb0da17cd6b5ac171 SHA512 deebcdb43fa63d063c0541701eebf5cb9d91ac949aacbd54f63fa874a0fa3e56e43b5e052157b689b7e9f6fb4f615d7b838225cf9d8ef3e355e42145c01d8bf1 WHIRLPOOL ea9b5d761311beee24f675e085ffe81f839517f2382f2ba424e577d70a1be03beec4b2188832dc069e801a288a6fa09e4da2efd6ab27f53afc395824b4dd390a -MISC ChangeLog 31833 SHA256 a17de6b111274b3ceb6b25dddead050b7956a7575687856dc24f38524c2fa258 SHA512 c2331d1fdd61ca1806f64f97735d17b62c69911bbdda511ded3796e4886cc53d75f794af4e0029b341b9edb06be95c201498560750a88526a065a522b114cc06 WHIRLPOOL 3062eee3f6f316a3dec5153b432900ea37bfdfe29b83f3cf2e571df6284e4474a1b1f5f3d92c4ba418eb6a39e6edf8f62e56f7e7f5c282fca15d2ed229acdf2e +EBUILD stunnel-5.17.ebuild 2797 SHA256 1fe9c765448449a017ecb1a8b089e7424efe71731bdaf956e707e1b6aa64c6ce SHA512 de01149ac4f046442a6a906fb632f86c3be435a89e5d346f1cd53e26485b0ab46fc19347acef89c0c403dfbfde61c58bbc2c43adbf254e8b72aba4968fc620b0 WHIRLPOOL 4362be0dc112d85e9256c49a1633412f9c9fcf361b3c20e02eb8a71cd7b8e41ba19b11d154510ef0c920d1e67783d74d569a52851f8e5ba7df0d13f9ceaf45fe +MISC ChangeLog 31961 SHA256 5bc2279d30657c71edfdd63749cc1ccca5c85e5aa94e8ac589524cd2fb66f357 SHA512 89cffdbe3c0d750ce76a5cf750813a4ddc41db0b977e7f7d4e898158fb23c5317cd1714f1a646b1ad99767d71974301fa1387885bb6f02aa76ac2ac95115869d WHIRLPOOL 33227d5aca5ef2331c4788d2811bbc4359df672a2f8f5da1e45b771acd85951908b7ab1c11e66acdc62c6bf648e27fd7edd3e337d0663df6f4ed594d4c611033 MISC metadata.xml 622 SHA256 42b6c75bd95fd3f6322e6a6f726a9e07d74f0b46376a6f17718f9043cf6cc225 SHA512 930faf03b0f8e73c0ddb1a9821c04d8e0b0eb49fbf1e70ba439cd810e7aac827490b2036fb9a4bf4d8f2d96b3a2e0c0b2923ed21ae17b08ca09464c7cee54997 WHIRLPOOL a604c6422e399f97c5d701d756eee871438b9bb7fb7195c5b4a35357be9e11b7709d7e77172d85f1e5f1d31987de958e8f0f29f13bd1106afab1bb32b75564e1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVP1cWAAoJELp701BxlEWfJ7cQAKSU3/tUIAeJT3fgA7PeMw5u -TRBr+ltZ5mFNCCvbV2OPAmPITY8sNc545kZ+yRiBKOxJy4wYZHjSMtEZhMEwnNQ0 -Yp/LZQfmsKyTaGFjtL6qjOujII7Pap7xxFisiYI2DoepX7W2Y7whk5tyRAgFqM6X -3MQ5kgiAfMkOmTdXTbZzESsXnHuIPOVhwFDGqgk2Yhyhbu+EstuHcBFW+mXFv+PX -AoYqRo4r9YsQWniX1ZuAvjnIuPHLcklrmL2GHOUolo1UACFgXL1Pls4dra1x5Rvt -6B6u2kaOvKqCa3IaIER9hCf1/FqFM84hWx7ftQ7fYxaQ+9OeNc+XgFPD4lwl4IQq -ooqrM0jouNhjo5HPKjSjuyoPFJm82yUK9WWjPZgQQjRioO26Q8CJ89BQu0h90Hop -WJiTaT6huwHVgR2Pb1XPKOA/k70a7m/3pc/lgCn0kcbhkcK/6zKzboLacWzmY7+C -7BGxc4i+UkNeSPVmE2wuNpOgThE4rG7l1sQfepJz1gFsmwyV3d8ow8wQFbSMykEh -y0eO4IZ+w/h5FLawIpzDOZaT1iJ1fLlFt6pVhrwaNO7xYhQ7EubvC/UXlHXCWsm+ -m1V6oMHC2/6MBnQIEYi67XHoiBQX0p0Yr8GSPCtZefUg0sqIP9KfJ+34a9P1C7C3 -joFHIITC6ATdh5Jm33wT -=/w9h +iQIcBAEBCAAGBQJVQhXbAAoJEJOE+m71LUu6F5kP/1bWkgqxNe2p2tn2E6ZHkNTG +tu2SLp5rtMV8H4zClILDDoR4Gva6vJEZbn0sd0u7dVUHoRmg0HyvHhs471urVP17 +QeqmAh8sOd6Stz6fX8Chj6M5cR80PHmZLcBLWtirO7HSjH4b8ZaHotrkb2R9n1nB +wc+bNwnHae6c1uRio6jCPkzUVo9fMuE+alOsWSXHPGJaQLnzlFqKLDFa9HRJrfkf +lcLqRKa9J/VoYObngB+36z8sPIVLlLyYgKVqSECOaQIB6/PIab85Fibo3bxrGLu+ +JdniFe+4Xot5WrOzXwA8PkQVFuDJQGqU2Hbmtrd2GkaEu5g2zhP8eqB30LSlGsTi +Iiq4jhWvaj7X5gklLrTIxWDMevcaHGzZPKPvpL6gAUV9B5qQGDuCExZLftbH3eit +Ae/p7+4qWkmPYRQWRy3VNl4ZkKcSDAOaoXz0V3Afa6LfzF+IoyGzlyAMDwTzLKvx +KCBKznLKOpYFrehqZW2mMoTHjFpWmyzvgkaPIYgh3HvR7a4iNDXZuXmLRPOwWYy4 +wvv88zFYiuw72YFfedFuacUirP2uLDV6o7P5Ocpv+rPxAj5ataKoftXHenlcBQ8b ++8I7HzoKrkar2XEBEw9JQqCKwr/FliY3tsFWj2RboqUlF/3OgbNf1BOhcU3y07sj +G5eNIPy8VVtA5iNxdurZ +=THrz -----END PGP SIGNATURE----- diff --git a/net-misc/stunnel/stunnel-5.17.ebuild b/net-misc/stunnel/stunnel-5.17.ebuild new file mode 100644 index 000000000000..ea7baf537e01 --- /dev/null +++ b/net-misc/stunnel/stunnel-5.17.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/stunnel-5.17.ebuild,v 1.1 2015/04/30 11:44:04 blueness Exp $ + +EAPI="5" + +inherit ssl-cert eutils multilib systemd user + +DESCRIPTION="TLS/SSL - Port Wrapper" +HOMEPAGE="http://www.stunnel.org/index.html" +SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz + http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="ipv6 selinux tcpd" + +DEPEND="tcpd? ( sys-apps/tcp-wrappers ) + dev-libs/openssl:=" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-stunnel )" + +pkg_setup() { + enewgroup stunnel + enewuser stunnel -1 -1 -1 stunnel +} + +src_prepare() { + # Hack away generation of certificate + sed -i -e "s/^install-data-local:/do-not-run-this:/" \ + tools/Makefile.in || die "sed failed" + + echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel +} + +src_configure() { + econf \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_enable tcpd libwrap) \ + --with-ssl="${EPREFIX}"/usr \ + --disable-fips +} + +src_install() { + emake DESTDIR="${D}" install + rm -rf "${ED}"/usr/share/doc/${PN} + rm -f "${ED}"/etc/stunnel/stunnel.conf-sample "${ED}"/usr/bin/stunnel3 \ + "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8 + + # The binary was moved to /usr/bin with 4.21, + # symlink for backwards compatibility + dosym ../bin/stunnel /usr/sbin/stunnel + + dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog + dohtml doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \ + tools/importCA.html + + insinto /etc/stunnel + doins "${FILESDIR}"/stunnel.conf + doinitd "${FILESDIR}"/stunnel + + doenvd "${T}"/20stunnel + + systemd_dounit "${S}/tools/stunnel.service" + systemd_newtmpfilesd "${FILESDIR}"/stunnel.tmpfiles.conf stunnel.conf +} + +pkg_postinst() { + if [ ! -f "${EROOT}"/etc/stunnel/stunnel.key ]; then + install_cert /etc/stunnel/stunnel + chown stunnel:stunnel "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem} + chmod 0640 "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem} + fi + + einfo "If you want to run multiple instances of stunnel, create a new config" + einfo "file ending with .conf in /etc/stunnel/. **Make sure** you change " + einfo "\'pid= \' with a unique filename." +} -- 2.26.2