From b046ef3c7236b832ad5d0236bbd496f94e227ca6 Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Mon, 20 Apr 2015 21:28:02 +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.16.ebuild | 80 ++++++++++++++++++++++++++++ 3 files changed, 102 insertions(+), 15 deletions(-) create mode 100644 net-misc/stunnel/stunnel-5.16.ebuild diff --git a/net-misc/stunnel/ChangeLog b/net-misc/stunnel/ChangeLog index 82d409f002dc..aa8a467d97a3 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.218 2015/04/19 09:41:41 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.219 2015/04/20 21:27:45 blueness Exp $ + +*stunnel-5.16 (20 Apr 2015) + + 20 Apr 2015; Anthony G. Basile +stunnel-5.16.ebuild: + Version bump. 19 Apr 2015; Agostino Sarubbo stunnel-5.14.ebuild: Stable for x86, wrt bug #546908 diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest index 33929abe8cf6..9aed0809bcb3 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.15.tar.gz 613768 SHA256 58ff4645eb5d6bd64e6ddedaa683534302f75625c531e8a6364badcac0541cba SHA512 317d9d970b15024bd28d5db1014592d1f7cf342f617618c301e3810c98a595d80c888136aa0050ca750fd75084966f653dbcc725c4721d15eaeb4b280a1267e0 WHIRLPOOL ad015f3063b6c6bf16f4d5db6479e87a216cb1a87c53c7e2f14f71ef7255984551c39b486d9378122bd2c916e3351aaf07a4ee2023ee6cbd8e4e989cddd039f3 +DIST stunnel-5.16.tar.gz 613813 SHA256 b6b7e93fb2626eaabae1c8474e1dfa23962cfde8fa35c8602289fcaa4f53608d SHA512 8e3182d0a8103c713d4dae7913e617f10102d69ded9b17abb4b5c937b8fb6f436440b5bbae0a33fd1728205109e1e37bfa4f28f8f2873fbbe2fb214b563b3a4d WHIRLPOOL e3552994c958d53cbb1bb4b9b67fb3423c142509b01a34f00994ba9ba35a040ce0cb0f68a289937a98d6c14bead205d215639304807bbc276f5017b5667a9c58 EBUILD stunnel-5.08.ebuild 2624 SHA256 c9d2a47b72acb1d84c332009edd9a574d1e6250ce6ebd98f01de013951e68114 SHA512 5b900c0b491e58f2d4bbaa80b1efcb4767898c1d865b371d2bf4c9b4284e1e6846fa03a1519d9f8fdbe4db129a5c5e463d5ff02dc27fdda3e096311ea6388dbd WHIRLPOOL a32e999d3f5140e992da90b20e680cdc9045f3aff9a696affa578316486eca42da149e77d136b61f65a3eb5a46435b2d49e09e89ab32d97ce7f2381dcb888721 EBUILD stunnel-5.14.ebuild 2627 SHA256 27a72bd4e4f0b435dc40231db9bcd220347aae7cb0fde8dee5056517822427db SHA512 090903744e14301c9e76606b1ecd7a86facf2f7452523ddfde1c15911a29a5b8e0a7fc50bc9258f898bc947e6ac8afd32eef5ede47c0b576aa9e47555785df3b WHIRLPOOL c55a632a53d70315262c1da1d2ca6d0146589245cb2dc3ad9e073b899f240a65fdfeef5d5af6e1f47bbe4861de6a1c3bd7fa87387785da5258ea9ab6314ab950 EBUILD stunnel-5.15.ebuild 2637 SHA256 6bf7a9ca2ffefc1a08975db3cb652a18c9e83cb725f6b6b854128ee917baabbf SHA512 2f263958e248930b8611696726dfe736f2d97245351e960ff4c416e988879b703a4961ca6ba75b7c4f0d8066a2766daa6b67b5aee5f83f2be43f8571a9ae6514 WHIRLPOOL 6cc8b7846fb83db0af3565b94da836d4aef9d5a59716805ba7914123040a8ca74bdc6c35ac5805a99367907899ec35a39b5763ec7b24272b638c734f42b75325 -MISC ChangeLog 31053 SHA256 bc756a3525c9f567c26a52159f2040af3e433e1d7eb1d0e7612ca626eaf92cea SHA512 03c90a73b4c0fc966ac5ff377ffaf76ae55ca333aedfce1e8292ff37f2f3197839a10cc4aba34c01c8efd5d31d682f6ee39e8fee7b1c00e0e296511a79ff4e15 WHIRLPOOL 731d4b18f3fb0f44267c57d4e6283bf09f0bb539bc3dfacf879589abd83c6c09735b19ffdc833366943c59512b4fce5ac97794e8d950e26387d4b6420ce8c001 +EBUILD stunnel-5.16.ebuild 2637 SHA256 f0faceed802bf165c981d5807f24b64b66390698667c636d928c4a39d4bdba06 SHA512 20b964c5e39f30e50a0c9bb6cd40176dacf2487645364bfc2c51c6a3b7dcfdff668d31212ae24c1d5ab102bd05e842a9e1e065b5974af597b8cd8e7338389318 WHIRLPOOL b689eaffef62307dc47884614a7dcb224446334cba154f8dc80610166de1342f32c3811b8c9cc9bf189cd0bab186e10664a4632c9242324995ab228153d4d24e +MISC ChangeLog 31181 SHA256 02b27945b0207a00dd5c3ef406e92ecbb57582f46b79cca045afabec1ff5eb09 SHA512 59dc8f18de890bd1ffbe8f3dcab2105379aff457cdccb25cb8c4cb858c177bc471ee957a10c56642fcf009c97e8505223828a236ef604ce6eced0c98b1837e17 WHIRLPOOL 3bb316f49d419fc94e984bf4f17a9c940ae57c76f63d70e76976e8afb3e74da5448d43cbcc97e4b0d5919e1ac106b4fa00eb3cfed5164e8ca45be637f0b16e6c MISC metadata.xml 622 SHA256 42b6c75bd95fd3f6322e6a6f726a9e07d74f0b46376a6f17718f9043cf6cc225 SHA512 930faf03b0f8e73c0ddb1a9821c04d8e0b0eb49fbf1e70ba439cd810e7aac827490b2036fb9a4bf4d8f2d96b3a2e0c0b2923ed21ae17b08ca09464c7cee54997 WHIRLPOOL a604c6422e399f97c5d701d756eee871438b9bb7fb7195c5b4a35357be9e11b7709d7e77172d85f1e5f1d31987de958e8f0f29f13bd1106afab1bb32b75564e1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVM3hVAAoJELp701BxlEWfJq4QAITrMZB6+Zw8JXb4M7zwEgUA -DhYpv32iepUry1Blb+cjY7VjllwtaOE1biPnHYeEbrdn6KeTuM5qgpuxHUWdNiHG -j+dn5lSz/yXA+9WCX/MdtBzGmajRIy6TcW4Duz803tRyAPP0tlNqWGQGGGmjuc3f -5bV+Hj/SauSZlxZvSh63ZoXwfdnCBxlz3rVLPhMA417y+TZOCPzA9sx59r9xcM+O -U5pQ5SQz1tfYwXTV50WakFFj8GGF1hLrTljbU5noKBvnSxf5CwU9coNa6ncjTN/+ -UhOV0Q+xhBcIPjawYpf/IW9AXnZaYClinvmSglf0B0ya0Czyq42uJXg0kl7BHT3+ -z6jo3qguy9uJVNieVt9uUCAioNkAII9daq210w6kNBqS4VaHrnH29BPO4fnQVuPj -F9yQcUZe/RShX6i6+n53SkgDEUKBWYLt8wTE96SPVLy7CK+1beLx1itc7Fksa2RL -Uk5lJosZ60wKgboUll69G5ZvJLdHA030orDId+9biyjZP5rvHbICiLnh//PdiSPg -/t5YnJ6/aROqGBF6TbZQqMearWfmQ6dzCbI2JQDcXX0RF/BT9fc0XPS36N75Oq5T -99m+eC/h+MkxnclWX2O3o41VZziSBOg4BqxQZ6BfNAvzff9MDW3cqAWaIPMLf0tq -ZC/MLomeAQpkisQeXOxO -=oDcV +iQIcBAEBCAAGBQJVNW/0AAoJEJOE+m71LUu6eAIQAKGUZbRsTSFHc2FGK/wF1w+z +Eoi2bOgS95HL+TKP+B5eitFNj0yxHga+wRo17wfEWOF6HEG4hqmJFx9ekTpxyAAw +IKK6T196wtpNtmbtEG25dBKX1JL47bmW2RiH43YnYZVEznyBTJtdpLH0XVavVb7f +KfqGVAxn6lQ9FgNl2xlqZxQdXmzt3iW0i4Kw/QUO9vYYGUA7OfVgkIqNgNk7BKzq +DQDm6P6E75k2u74xJ+OSrHauxCmEpThtxp7QiCo51qI0c8O/F4G72iCqiCs8rbbn +Az2VmgeOrRlfqSR+ou1UcRR9r4g6HYVJmSDdef/O0ixU8YU8gw1VJqkO1gcMPbqU +dpH3gutitaD47WTkPTyS+dEeRYBAP/2aDPOzO3cbpvGZn8lhZuEp4iyZEFnlXZKy +nQhwarduTkMOHe3h9Nh84HUeRS3tjmGz4AP73GIJDbgK6Sq8BzSM/QLxWL7HKhc4 +o6mtIiuPFHdt1cVifXbsz3xZx3kMuB0jCW7sqp7OsrvqnBj0Rbiy52sIuN063D3B +ZYEBpkM7W8j1VrCgDbj+TZ6biyF1zDxyCi+EqP2NaO0WYuLajubC1lij571ILW81 +G86tVzrnpCHA2zgoFelVLWNbs11ocdJq2he2+VvCM1BMMs/LY0b5KPXAyoZ90HIs +L1L1MXvxTL1sXHGOtG6J +=ia0r -----END PGP SIGNATURE----- diff --git a/net-misc/stunnel/stunnel-5.16.ebuild b/net-misc/stunnel/stunnel-5.16.ebuild new file mode 100644 index 000000000000..77b5c6e4a32a --- /dev/null +++ b/net-misc/stunnel/stunnel-5.16.ebuild @@ -0,0 +1,80 @@ +# 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.16.ebuild,v 1.1 2015/04/20 21:27:45 blueness Exp $ + +EAPI="5" + +inherit ssl-cert eutils 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 ~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" +} + +src_configure() { + econf \ + $(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 + + 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