Sat Jan 30 05:39:13 2016 UTC ()
update to stunnel-5.30... 5.29 has been removed

Version 5.30, 2016.01.28, urgency: HIGH

Security bugfixes
     OpenSSL DLLs updated to version 1.0.2f.
     https://www.openssl.org/news/secadv_20160128.txt
New features
     Improved compatibility with the current OpenSSL 1.1.0-dev tree.
     Added OpenSSL autodetection for the recent versions of Xcode.
Bugfixes
     Fixed references to /etc removed from stunnel.init.in.
     Stopped even trying -fstack-protector on unsupported platforms
     (thx to Rob Lockhart).


(richard)
diff -r1.98 -r1.99 pkgsrc/security/stunnel/Makefile
diff -r1.47 -r1.48 pkgsrc/security/stunnel/distinfo

cvs diff -r1.98 -r1.99 pkgsrc/security/stunnel/Makefile (switch to unified diff)

--- pkgsrc/security/stunnel/Makefile 2016/01/25 14:57:55 1.98
+++ pkgsrc/security/stunnel/Makefile 2016/01/30 05:39:13 1.99
@@ -1,61 +1,61 @@ @@ -1,61 +1,61 @@
1# $NetBSD: Makefile,v 1.98 2016/01/25 14:57:55 ryoon Exp $ 1# $NetBSD: Makefile,v 1.99 2016/01/30 05:39:13 richard Exp $
2 2
3DISTNAME= stunnel-5.29 3DISTNAME= stunnel-5.30
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= http://www.stunnel.org/downloads/ 5MASTER_SITES= http://www.stunnel.org/downloads/
6 6
7MAINTAINER= jym@NetBSD.org 7MAINTAINER= jym@NetBSD.org
8HOMEPAGE= http://www.stunnel.org/ 8HOMEPAGE= http://www.stunnel.org/
9COMMENT= Universal SSL tunnel 9COMMENT= Universal SSL tunnel
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12BUILD_DEFS+= VARBASE 12BUILD_DEFS+= VARBASE
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15CONFIGURE_ARGS+= --localstatedir=${VARBASE} 15CONFIGURE_ARGS+= --localstatedir=${VARBASE}
16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
17CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q} 17CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q}
18 18
19.include "../../mk/bsd.prefs.mk" 19.include "../../mk/bsd.prefs.mk"
20 20
21STUNNEL_USER?= stunnel 21STUNNEL_USER?= stunnel
22STUNNEL_GROUP?= stunnel 22STUNNEL_GROUP?= stunnel
23PKG_USERS= ${STUNNEL_USER}:${STUNNEL_GROUP} 23PKG_USERS= ${STUNNEL_USER}:${STUNNEL_GROUP}
24PKG_GROUPS= ${STUNNEL_GROUP} 24PKG_GROUPS= ${STUNNEL_GROUP}
25USER_GROUP= ${STUNNEL_USER} ${STUNNEL_GROUP} 25USER_GROUP= ${STUNNEL_USER} ${STUNNEL_GROUP}
26 26
27PKG_GECOS.${STUNNEL_USER}?= Stunnel 27PKG_GECOS.${STUNNEL_USER}?= Stunnel
28PKG_HOME.${STUNNEL_USER}?= ${VARBASE}/chroot/stunnel 28PKG_HOME.${STUNNEL_USER}?= ${VARBASE}/chroot/stunnel
29 29
30PKG_SYSCONFSUBDIR= stunnel 30PKG_SYSCONFSUBDIR= stunnel
31PKG_SYSCONFDIR_PERMS= ${REAL_ROOT_USER} ${STUNNEL_GROUP} 0750 31PKG_SYSCONFDIR_PERMS= ${REAL_ROOT_USER} ${STUNNEL_GROUP} 0750
32 32
33OWN_DIRS= ${PKG_HOME.${STUNNEL_USER}}/certs ${PKG_HOME.${STUNNEL_USER}}/crls 33OWN_DIRS= ${PKG_HOME.${STUNNEL_USER}}/certs ${PKG_HOME.${STUNNEL_USER}}/crls
34OWN_DIRS_PERMS= ${PKG_HOME.${STUNNEL_USER}}/pid ${USER_GROUP} 0750 34OWN_DIRS_PERMS= ${PKG_HOME.${STUNNEL_USER}}/pid ${USER_GROUP} 0750
35CONF_FILES+= ${PREFIX}/share/examples/stunnel/stunnel.conf-sample \ 35CONF_FILES+= ${PREFIX}/share/examples/stunnel/stunnel.conf-sample \
36 ${PKG_SYSCONFDIR}/stunnel.conf 36 ${PKG_SYSCONFDIR}/stunnel.conf
37 37
38RCD_SCRIPTS= stunnel 38RCD_SCRIPTS= stunnel
39 39
40REPLACE_PERL+= src/stunnel3.in 40REPLACE_PERL+= src/stunnel3.in
41USE_TOOLS+= perl:run 41USE_TOOLS+= perl:run
42 42
43SUBST_CLASSES+= chroot 43SUBST_CLASSES+= chroot
44SUBST_MESSAGE.chroot= Fix chroot path 44SUBST_MESSAGE.chroot= Fix chroot path
45SUBST_STAGE.chroot= pre-configure 45SUBST_STAGE.chroot= pre-configure
46SUBST_FILES.chroot= tools/stunnel.conf-sample.in 46SUBST_FILES.chroot= tools/stunnel.conf-sample.in
47SUBST_SED.chroot+= -e 's|@prefix@/var/lib|@localstatedir@/chroot|' 47SUBST_SED.chroot+= -e 's|@prefix@/var/lib|@localstatedir@/chroot|'
48 48
49SUBST_CLASSES+= stunnel 49SUBST_CLASSES+= stunnel
50SUBST_MESSAGE.stunnel= Fix user, group and pid 50SUBST_MESSAGE.stunnel= Fix user, group and pid
51SUBST_STAGE.stunnel= post-configure 51SUBST_STAGE.stunnel= post-configure
52SUBST_FILES.stunnel= tools/stunnel.conf-sample 52SUBST_FILES.stunnel= tools/stunnel.conf-sample
53SUBST_SED.stunnel= -e 's|setuid = nobody|setuid = ${STUNNEL_USER}|' 53SUBST_SED.stunnel= -e 's|setuid = nobody|setuid = ${STUNNEL_USER}|'
54SUBST_SED.stunnel+= -e 's|setgid = nogroup|setgid = ${STUNNEL_GROUP}|' 54SUBST_SED.stunnel+= -e 's|setgid = nogroup|setgid = ${STUNNEL_GROUP}|'
55SUBST_SED.stunnel+= -e 's|pid = /stunnel.pid|pid = /pid/stunnel.pid|' 55SUBST_SED.stunnel+= -e 's|pid = /stunnel.pid|pid = /pid/stunnel.pid|'
56 56
57.include "options.mk" 57.include "options.mk"
58 58
59.include "../../devel/zlib/buildlink3.mk" 59.include "../../devel/zlib/buildlink3.mk"
60.include "../../security/openssl/buildlink3.mk" 60.include "../../security/openssl/buildlink3.mk"
61.include "../../mk/bsd.pkg.mk" 61.include "../../mk/bsd.pkg.mk"

cvs diff -r1.47 -r1.48 pkgsrc/security/stunnel/distinfo (switch to unified diff)

--- pkgsrc/security/stunnel/distinfo 2016/01/25 14:57:55 1.47
+++ pkgsrc/security/stunnel/distinfo 2016/01/30 05:39:13 1.48
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.47 2016/01/25 14:57:55 ryoon Exp $ 1$NetBSD: distinfo,v 1.48 2016/01/30 05:39:13 richard Exp $
2 2
3SHA1 (stunnel-5.29.tar.gz) = 2b927e8cc1a271d0f3bcf5c3099413202dfb3ced 3SHA1 (stunnel-5.30.tar.gz) = e09ce4627dee34613c3fc075ccff780998e26e0b
4RMD160 (stunnel-5.29.tar.gz) = b2d0a289af1a4ee011d97c04d91c398be75a9be2 4RMD160 (stunnel-5.30.tar.gz) = 4f331c11c4819eb9d8aa33b59084dae48da6a8a0
5SHA512 (stunnel-5.29.tar.gz) = 1a7017921e29416dfb934d258c89b9b47db9922e6af1a29bd53895cb153d7de3908fd4cfd6e65e6aa8992cb26670dbfeab366c0f7ce0317d9045a67d1e30a934 5SHA512 (stunnel-5.30.tar.gz) = 66bb610241e70881f8b14bfaec712a48361ec43a631db8b38ea0c94547fa184896e2d1fbbce52eb13c65411aa1ca10b3e9e42bde1651b38a5d551504b3b38f3c
6Size (stunnel-5.29.tar.gz) = 637806 bytes 6Size (stunnel-5.30.tar.gz) = 638771 bytes
7SHA1 (patch-aa) = c79d26b07a7e9d11f54bf2f61d17206b0c2951b0 7SHA1 (patch-aa) = c79d26b07a7e9d11f54bf2f61d17206b0c2951b0
8SHA1 (patch-ac) = 91b09d39fb968ad76952acdff250150d3e372c36 8SHA1 (patch-ac) = 91b09d39fb968ad76952acdff250150d3e372c36