Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Apr 2017 16:09:08 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r438731 - in head/net-mgmt: zabbix3-server zabbix32-server
Message-ID:  <201704171609.v3HG98aA085905@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Mon Apr 17 16:09:07 2017
New Revision: 438731
URL: https://svnweb.freebsd.org/changeset/ports/438731

Log:
  net-mgmt/zabbix3[2]-server: BROKEN with libressl, does not provide PSK
  
  PR:		218238
  Submitted by:	Franco Fichtner <franco@opnsense.org>
  Approved by:	pg@pakhom.spb.ru (maintainer timeout)

Modified:
  head/net-mgmt/zabbix3-server/Makefile
  head/net-mgmt/zabbix32-server/Makefile

Modified: head/net-mgmt/zabbix3-server/Makefile
==============================================================================
--- head/net-mgmt/zabbix3-server/Makefile	Mon Apr 17 16:07:06 2017	(r438730)
+++ head/net-mgmt/zabbix3-server/Makefile	Mon Apr 17 16:09:07 2017	(r438731)
@@ -137,6 +137,8 @@ LIBXML2_LIB_DEPENDS=	libxml2.so:textproc
 
 OPENSSL_CONFIGURE_WITH=	openssl
 OPENSSL_USES=		ssl
+OPENSSL_VARS=		BROKEN_SSL="libressl libressl-devel" \
+			BROKEN_SSL_REASON="PSK is not provided by LibreSSL"
 
 GNUTLS_CONFIGURE_WITH=	gnutls
 GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
@@ -146,10 +148,6 @@ POLARSSL_LIB_DEPENDS=	libmbedtls.so:secu
 
 .include <bsd.port.pre.mk>
 
-.if ${SSL_DEFAULT:Mlibressl*}
-IGNORE=	requires PSK which is unsupported by the selected LibreSSL
-.endif
-
 post-patch:
 	@${GREP} -rl "/etc/zabbix" ${WRKSRC} \
 	  | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/zabbix#${ETCDIR}#g'

Modified: head/net-mgmt/zabbix32-server/Makefile
==============================================================================
--- head/net-mgmt/zabbix32-server/Makefile	Mon Apr 17 16:07:06 2017	(r438730)
+++ head/net-mgmt/zabbix32-server/Makefile	Mon Apr 17 16:09:07 2017	(r438731)
@@ -137,6 +137,8 @@ LIBXML2_LIB_DEPENDS=	libxml2.so:textproc
 
 OPENSSL_CONFIGURE_WITH=	openssl
 OPENSSL_USES=		ssl
+OPENSSL_VARS=		BROKEN_SSL="libressl libressl-devel" \
+			BROKEN_SSL_REASON="PSK is not provided by LibreSSL"
 
 GNUTLS_CONFIGURE_WITH=	gnutls
 GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
@@ -146,10 +148,6 @@ POLARSSL_LIB_DEPENDS=	libmbedtls.so:secu
 
 .include <bsd.port.pre.mk>
 
-.if ${SSL_DEFAULT:Mlibressl*}
-IGNORE=	requires PSK which is unsupported by the selected LibreSSL
-.endif
-
 post-patch:
 	@${GREP} -rl "/etc/zabbix" ${WRKSRC} \
 	  | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/zabbix#${ETCDIR}#g'



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704171609.v3HG98aA085905>