Version bump.
authorAnthony G. Basile <blueness@gentoo.org>
Thu, 19 Mar 2015 19:18:07 +0000 (19:18 +0000)
committerAnthony G. Basile <blueness@gentoo.org>
Thu, 19 Mar 2015 19:18:07 +0000 (19:18 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA

net-misc/stunnel/ChangeLog
net-misc/stunnel/Manifest
net-misc/stunnel/stunnel-5.12.ebuild [new file with mode: 0644]

index 7dbad031f20c81546eb9642cdf14eef32159ca92..0caf836f5ccafaf0c67f4bc5e88846ac7692982f 100644 (file)
@@ -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.208 2015/03/12 00:04:44 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.209 2015/03/19 19:16:46 blueness Exp $
+
+*stunnel-5.12 (19 Mar 2015)
+
+  19 Mar 2015; Anthony G. Basile <blueness@gentoo.org> +stunnel-5.12.ebuild:
+  Version bump.
 
 *stunnel-5.11 (12 Mar 2015)
 
index 218af4380c9537a78b9b093d89c75d8b4a3291ab..a623f87630103f2fff5ffd10e8181e7ffa8334ac 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
 AUX stunnel 1365 SHA256 f5f6007fa87a0465703f7d746514f6ce84199e9c0e37e0f5a6f8c07659e7853c SHA512 cb8774e5d162afad2a0b5f305cc8ce6bbb0a270e0ebeda600ce6aa005bce161582303727fb21eb34eaaf92b41295d705f9134686ee13a7fb1c4151601e891fe2 WHIRLPOOL e83ec23e99a3bdaef68618da04dcae1be0b789d447977f9b8ca1e6fbbd0a47fc5ed5805e4f0dffa4608a542b1d03e22b9cd7930a735aabc804064b0b8e29e209
 AUX stunnel.conf 1419 SHA256 9ae90e10e9cb99e69183d908e6df3b56660eeefba8651988feaa9ab874a83c88 SHA512 4f76fd92eaf7fe878f7566a29ded673e7054edb8d7efeca8aad8621fdddeed457676d73b896d24466843874bb1b82ad3102cb1de4d24a7ac3597f3bf85d36826 WHIRLPOOL c5622e8c7785b9601126446d8b92419d3b671f001363683203bccbffece3b08b762d0db61f7a9ba7cc7de14114623d0ce415909bb957c824b2e7a8b14db5e3d1
 AUX stunnel.initd 1986 SHA256 4f97093f81b854099851ba32552b36036906933933f7a794c7b1e6aa1c006e3b SHA512 8d764b0687d0d219e30dd489c6f16da20f8bac9d9797d2de937368e03fb18ddfec6c69c6e4bfdafb8bd8e7d751984c34a4351ce2ec1521bf2082fdc5f661f031 WHIRLPOOL 4d1cc28389b8d7b5e2ad16ea7e4b2e8b35ad634e4f8680a6d725389684f44cdc0aff633785d7ada6272c17891869a9b05484717dc296f7a79940ddbc975bec4e
@@ -10,27 +7,12 @@ DIST stunnel-5.08.tar.gz 608365 SHA256 830b21d24cd237e96f4d7993be43553d4eba4d3cf
 DIST stunnel-5.09.tar.gz 588436 SHA256 87b34a74061861d1edd2ab238c73eb989b3d0a17e44574b7b6ead1a16aae38c8 SHA512 39e5914c1541b2eed4afc92d0dae1af1e0cd91861ef677607bb005dd93f3cf5e32db2e6ba259fda45718722f6d04961c3fc907d3ba6e2de92cc4fc29598d1743 WHIRLPOOL 644ece29172b8b97c1cf11aeceb4d3a48b302c865532dd4c8ddd13b1a7e7966dcfb36f10e0ee603621cac56bdfd79d7c03b26b38de2060ba14aee6ab43676264
 DIST stunnel-5.10.tar.gz 603179 SHA256 032bfc1854f8a0b9e452343c36ec6b52c7e0daef0863423c6b13a61a7c92eb23 SHA512 02b2985010991590de32ece5bfb11eb2437e07e1906342aac4336cd406f2d66920c7fda02375e5def02d4f898544b035d3e0d5b4d039bed4b561fc5a31d62904 WHIRLPOOL 982668302cb477f113a55747f36ede1632e8cbe55a18d536e83a357d12a1ddff8320f9096bdc2093dd19e06cd7f12a268bed3e828107f56b5929bee07de3d1e5
 DIST stunnel-5.11.tar.gz 603842 SHA256 71a8bc37e58e34509b0267ade02292994c7a127f14d6e5ba03081db695edff8c SHA512 4a663bb6c6e167fc325f4e5658679ea09afdfa6c9851023c56d30f846416f5abffb7120c404a77ebc7b1483029088726a59f478c4ca4fcb4393440ce497a2e90 WHIRLPOOL a08e91fe39b453575f5c3678f47313be21c150878f771ee9cb433da9d098176451de77b59e2fecd112634161748f386805b1c85ca21b56490973454c185bca50
+DIST stunnel-5.12.tar.gz 606970 SHA256 80c3d350c9b3e4438143fcc77c915026ae338f8174bb730ff117ca438ba84847 SHA512 16a7a9245cba8dec2e08256f22e7b679e290a199837b57b50b66472a02983c2a33cf5b05cb9d89aeee00573f895a3b1cb12e811874345cfd2a75bdf6cafdf5a5 WHIRLPOOL a9f8a95d91d6dbdc9270edb42c3377702c8403d38455a0da907571367a110a2867884f0bc05de41988ddc1db09aee0703129c7e7d7a48085cd17326f60c67dad
 EBUILD stunnel-5.07.ebuild 2623 SHA256 d9f5a33ed46cdae69481bbf177449b09d158349cd4b6136aaa035fb5572fe8e5 SHA512 c0f3b5b952f4e90213ba86482b467a1b475457cfa35dfd01136f2b5e457a8b77f2880c917754e68bb1545d1a6ceb2104d8dcfc22fbd144ab6e614e05940e1551 WHIRLPOOL fe9518ac28369b348014c54d07e47d58876864b2a154880b7efc79df88f9c62ac6139523532a8c31114f8d4a2d2d0b8f9c9f70de7e1e24cf11c824c0bd3e667d
 EBUILD stunnel-5.08.ebuild 2624 SHA256 c9d2a47b72acb1d84c332009edd9a574d1e6250ce6ebd98f01de013951e68114 SHA512 5b900c0b491e58f2d4bbaa80b1efcb4767898c1d865b371d2bf4c9b4284e1e6846fa03a1519d9f8fdbe4db129a5c5e463d5ff02dc27fdda3e096311ea6388dbd WHIRLPOOL a32e999d3f5140e992da90b20e680cdc9045f3aff9a696affa578316486eca42da149e77d136b61f65a3eb5a46435b2d49e09e89ab32d97ce7f2381dcb888721
 EBUILD stunnel-5.09.ebuild 2637 SHA256 27d9a58a7cbf169d455fc01e04fa75c30981e4edcb2a82ae08ff5660db45c456 SHA512 fdd23babcb2d5abbbb693c22a1a0501864c122036965c6684153b1d51dfe3979698a30953a2fd932077f73a349d908ec17dee02635d28583896038f4aa002988 WHIRLPOOL 2e4ffede8832dfcc460094c5826b66d428db5e575cb5133d605d22dd40c121a9f73802f80dfce6457867b515e6e6b195fdf7ad1ef8efa7b34ff1953738dd2411
 EBUILD stunnel-5.10.ebuild 2637 SHA256 d7766156a67aefd54f0f0a89e1ca5b587fd466abfba0a8e8a059a4c5bc14068c SHA512 128eb2e51bdb8e5e0a6cbc63a515073443a6fe57b5804949b9593406ebcd16c3a45284d14c4a2c663a5d255841b96e3b49af687433d757ab7e14c1626e455882 WHIRLPOOL 74be531bdd37cb2f7db8a56133d72a7e0eaf1eb82455578d1762a1b1089778319c808a88a7540ae8126ed8cbe68dc7e55c1c617e92427c18fe981b8747d1be8e
 EBUILD stunnel-5.11.ebuild 2637 SHA256 df52141059bb371a1863daffb26d941af1913e27b48b20dc5d3d4b199cd3aa48 SHA512 088a67c05673f49fb23c60f442ca3b05df93c5408ed1e0913f838fad7c50bc635f350c970f031d5d666c70ca1deb5ded03c02038ff8f1f4d3711702c2109ac52 WHIRLPOOL 7f0512e33c545bacd7d1f87bd56bc316d5164c7a43d7eeef2c7ad3a02f5c24b1c13cc96c6130df35e6bcc2dc074139f6a1afa5d609de59add7156124435d9829
-MISC ChangeLog 29754 SHA256 47c5bf81f48ece20da2c79e27e8defad5dce67b601abbd5326d1a906c2fe9710 SHA512 27e580dc1b0683c5efb02ac6c05ca0ac05de9f8244623e1dfb9c85e3fb9360edeef0b00c846bbbac33bd83609e99d7c13f95198bd0359c13b254a223fb1c40bc WHIRLPOOL fdf4cece56ed14b6547f27ac07eb0f704daad6065d334698d4d0a3606a07e07bd4303a7af35b27b52c7ba7a2f14de0268790c857e8cc568d116d17ba641c65d7
+EBUILD stunnel-5.12.ebuild 2637 SHA256 1cd873e79b40349355e8128f6f1c3e6695e47c5d16e39389eed332758959a166 SHA512 f3cf7daed268f2e8b1ddf66c4b23451c77059b70b1280287a12073c68abb870943bac896b8e2ca220bd595ed096cf5e8d221cc1f5f602acfdee82c481aa7dd3a WHIRLPOOL 6dc131aae99462c30399beea1edf13bf7b7dafadad545cc25e4c839649c9fa1608fa70e373675eb930ecddc0487e4dd4a6db459f1e5ae1b86262b8d052d1c8c3
+MISC ChangeLog 29877 SHA256 3c38354781209a1f7e9e62a5670cfdb1801c6db26c7945a1ec8defb56965cf03 SHA512 485e9b72e567c28e13ad68460e31126e93c0425fe12100a3ed9d5c0029f7401145741364b09c9a461a4aa457406334bbe00feaf50b838b47ccd50e388575630d WHIRLPOOL 5b2085361465f387ecd0e7bf613bc72860d5fe05b7267e5cca8bd38be6b29e5bce56a8b77204963422a73cdcf90a6c234103a06d34b0094dd4633a60540fb3ba
 MISC metadata.xml 622 SHA256 42b6c75bd95fd3f6322e6a6f726a9e07d74f0b46376a6f17718f9043cf6cc225 SHA512 930faf03b0f8e73c0ddb1a9821c04d8e0b0eb49fbf1e70ba439cd810e7aac827490b2036fb9a4bf4d8f2d96b3a2e0c0b2923ed21ae17b08ca09464c7cee54997 WHIRLPOOL a604c6422e399f97c5d701d756eee871438b9bb7fb7195c5b4a35357be9e11b7709d7e77172d85f1e5f1d31987de958e8f0f29f13bd1106afab1bb32b75564e1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJVANi/AAoJEJOE+m71LUu62a8QAI9u/m4WYsHq+fIhBiIayk7k
-nY4J4MP16CxR7MVKFA88zqTC6u+Jjb5z/offtWtg/TUFjRhInqQqB5t7BjlGP20Z
-+FFaGCxyWFXhWg10NJkyHCXw0yLUxs+sGEwAjNid3N+PXlpfwHlnnOqYV6s/JPeB
-NGXXIFkf+iEPFYC64i0gQ15X3fKbWEJZemvX82orUig7Z+R4VteQCjMuOCIGFXzT
-AWNj98yKD2yl7VA+IrLlrMlwC8iP/0zxSfyHx5rvMeXDChkMpnLrkqBEU9T6cpzk
-MAknMAixJwQ+CjahJLDyLX+Ou2RD1ITMZBS1EkgGZX+WpEFhD0JPFYLpKs50zm+k
-uy9HDPmgvaLJN0jwJ5rP3VVk/mo+msYlNYkHi5AsRv8kGlsdkfdIv+/+9lesiGGG
-yqe3SVerRbRHgQB4U0R+a8Q79NFpGwigTXEh0YQnFqJ9P7fep1aOYLubvaolG3B9
-c4OAJGrozTqjFCh+A+dF4d8w3MwsZ+2d8m1PkP9DbDYKnD5q9ZiFLIySvCeCTw1V
-VQixFlS2I2HbvS0oFWyd86qfiIW0gzMfF8n1lJw+qZNFg1/K6UkOCB8IrUZag01a
-CDRZOiTqjpFvgTgo3SNqdL6Mu9z++etPVM1BGhXgQoy9p7+SPwN2cQ3npDrlq8pK
-Dhj1MaUwEJW33lcPjgoq
-=Reb7
------END PGP SIGNATURE-----
diff --git a/net-misc/stunnel/stunnel-5.12.ebuild b/net-misc/stunnel/stunnel-5.12.ebuild
new file mode 100644 (file)
index 0000000..8904a91
--- /dev/null
@@ -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.12.ebuild,v 1.1 2015/03/19 19:16:46 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."
+}