Wed Apr 21 09:02:32 2021 UTC ()
stunnel: update to 5.59

### Version 5.59, 2021.04.05, urgency: HIGH
* Security bugfixes
  - OpenSSL DLLs updated to version 1.1.1k.
* New features
  - Client-side "protocol = ldap" support (thx to Bart
    Dopheide and Seth Grover).
* Bugfixes
  - The test suite fixed not to require external connectivity.
  - Fixed paths in generated manuals (thx to Tatsuki Makino).
  - Fixed configuration reload when compression is used.
  - Fixed compilation with early releases of OpenSSL 1.1.1.


(nia)
diff -r1.122 -r1.123 pkgsrc/security/stunnel/Makefile
diff -r1.65 -r1.66 pkgsrc/security/stunnel/distinfo

cvs diff -r1.122 -r1.123 pkgsrc/security/stunnel/Makefile (switch to unified diff)

--- pkgsrc/security/stunnel/Makefile 2021/03/09 08:38:07 1.122
+++ pkgsrc/security/stunnel/Makefile 2021/04/21 09:02:32 1.123
@@ -1,55 +1,55 @@ @@ -1,55 +1,55 @@
1# $NetBSD: Makefile,v 1.122 2021/03/09 08:38:07 triaxx Exp $ 1# $NetBSD: Makefile,v 1.123 2021/04/21 09:02:32 nia Exp $
2 2
3DISTNAME= stunnel-5.58 3DISTNAME= stunnel-5.59
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= https://www.stunnel.org/downloads/ 5MASTER_SITES= https://www.stunnel.org/downloads/
6 6
7MAINTAINER= jym@NetBSD.org 7MAINTAINER= jym@NetBSD.org
8HOMEPAGE= https://www.stunnel.org/ 8HOMEPAGE= https://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+= stunnel 43SUBST_CLASSES+= stunnel
44SUBST_MESSAGE.stunnel= Fix user and group 44SUBST_MESSAGE.stunnel= Fix user and group
45SUBST_STAGE.stunnel= pre-configure 45SUBST_STAGE.stunnel= pre-configure
46SUBST_FILES.stunnel= tools/stunnel.conf-sample.in 46SUBST_FILES.stunnel= tools/stunnel.conf-sample.in
47SUBST_VARS.stunnel= STUNNEL_USER STUNNEL_GROUP 47SUBST_VARS.stunnel= STUNNEL_USER STUNNEL_GROUP
48 48
49TEST_TARGET= check 49TEST_TARGET= check
50 50
51.include "options.mk" 51.include "options.mk"
52 52
53.include "../../devel/zlib/buildlink3.mk" 53.include "../../devel/zlib/buildlink3.mk"
54.include "../../security/openssl/buildlink3.mk" 54.include "../../security/openssl/buildlink3.mk"
55.include "../../mk/bsd.pkg.mk" 55.include "../../mk/bsd.pkg.mk"

cvs diff -r1.65 -r1.66 pkgsrc/security/stunnel/distinfo (switch to unified diff)

--- pkgsrc/security/stunnel/distinfo 2021/03/09 08:38:07 1.65
+++ pkgsrc/security/stunnel/distinfo 2021/04/21 09:02:32 1.66
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.65 2021/03/09 08:38:07 triaxx Exp $ 1$NetBSD: distinfo,v 1.66 2021/04/21 09:02:32 nia Exp $
2 2
3SHA1 (stunnel-5.58.tar.gz) = 7e9bd07267f9ff6505a68f5b7034ed0154651ab2 3SHA1 (stunnel-5.59.tar.gz) = 3eba2c0572e356adf9861fe4b325ec2774291fb8
4RMD160 (stunnel-5.58.tar.gz) = 775d200fc755a473761ab3ac53ed65da797c0abe 4RMD160 (stunnel-5.59.tar.gz) = 327dbe72dc7b1e8e97b8e92ffd49abd6d7ba6a09
5SHA512 (stunnel-5.58.tar.gz) = 6f62bf13bf53f174b2810ad6708a9dfdb70e9b4e2f60c0c9cf4df691169a63014901402ccbe2862010f4cee240c1a8eec34b70a7a3fcef36e7a2ca14a7f70ece 5SHA512 (stunnel-5.59.tar.gz) = c9f93ff6a09baef6d85e883cb469de495f5c006b9f0d3e018ade7a21bb3521e3db7982701c752d6b117ff2ad03a7f7299afd399c8956006af2eade52358ac1c7
6Size (stunnel-5.58.tar.gz) = 988551 bytes 6Size (stunnel-5.59.tar.gz) = 995508 bytes
7SHA1 (patch-aa) = 78720fca64ceefaa76eb50d8eb2f15ffde46a270 7SHA1 (patch-aa) = 78720fca64ceefaa76eb50d8eb2f15ffde46a270
8SHA1 (patch-ac) = c2a3548f71dd218ed21925ec4631982751fa9d5a 8SHA1 (patch-ac) = c2a3548f71dd218ed21925ec4631982751fa9d5a
9SHA1 (patch-configure) = 4e67db7176e2953e054370b35fb9955327329b23 9SHA1 (patch-configure) = 4e67db7176e2953e054370b35fb9955327329b23
10SHA1 (patch-stunnel.conf-sample.in) = 9edaabd1bc15d3ff8524178f4a6aba4a7963b015 10SHA1 (patch-stunnel.conf-sample.in) = 9edaabd1bc15d3ff8524178f4a6aba4a7963b015