aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Wagin <dmitry.wagin@ya.ru>2023-12-19 07:32:13 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-12-29 18:24:40 +0000
commit0257d72435595ce611582aec2f80e0f174ea92d2 (patch)
tree6133c442ab6d2c7956a2e7d8804edb7c7f3f758b
parent613ee5ce9636aff732584b328de77fdbc3efd211 (diff)
downloadports-0257d72435595ce611582aec2f80e0f174ea92d2.tar.gz
ports-0257d72435595ce611582aec2f80e0f174ea92d2.zip
devel/zookeeper: Update version 3.8.1=>3.8.3
- Fixes critical security vulnerability - Return to pool - Add entry in vuxml PR: 275999 Approved by: submitter is maintainer
-rw-r--r--devel/libzookeeper/Makefile4
-rw-r--r--devel/libzookeeper/distinfo6
-rw-r--r--devel/zookeeper/Makefile10
-rw-r--r--devel/zookeeper/distinfo10
-rw-r--r--devel/zookeeper/pkg-plist40
-rw-r--r--security/vuxml/vuln/2023.xml4
6 files changed, 38 insertions, 36 deletions
diff --git a/devel/libzookeeper/Makefile b/devel/libzookeeper/Makefile
index f902cc866b00..806d11b72016 100644
--- a/devel/libzookeeper/Makefile
+++ b/devel/libzookeeper/Makefile
@@ -1,11 +1,11 @@
PORTNAME= zookeeper
-PORTVERSION= 3.8.1
+PORTVERSION= 3.8.3
CATEGORIES= devel
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= lib
DISTNAME= apache-${PORTNAME}-${PORTVERSION}
-MAINTAINER= dmitry.wagin@ya.ru
+MAINTAINER= ports@FreeBSD.org
COMMENT= C client interface to Zookeeper server
WWW= https://zookeeper.apache.org/
diff --git a/devel/libzookeeper/distinfo b/devel/libzookeeper/distinfo
index a54b8b785180..8455aa1a9d6d 100644
--- a/devel/libzookeeper/distinfo
+++ b/devel/libzookeeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676890494
-SHA256 (apache-zookeeper-3.8.1.tar.gz) = ccc16850c8ab2553583583234d11c813061b5ea5f3b8ff1d740cde6c1fd1e219
-SIZE (apache-zookeeper-3.8.1.tar.gz) = 3539502
+TIMESTAMP = 1702929563
+SHA256 (apache-zookeeper-3.8.3.tar.gz) = aa9ab7f832baa4a67bfac9f25828532dfe9330ba78ffeaf2ac6e2159632363f9
+SIZE (apache-zookeeper-3.8.3.tar.gz) = 3560340
diff --git a/devel/zookeeper/Makefile b/devel/zookeeper/Makefile
index 06015aa1816e..eb0f138936db 100644
--- a/devel/zookeeper/Makefile
+++ b/devel/zookeeper/Makefile
@@ -1,12 +1,12 @@
PORTNAME= zookeeper
-PORTVERSION= 3.8.1
+PORTVERSION= 3.8.3
CATEGORIES= devel java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION} \
APACHE/logging/log4j/${ZOOKEEPER_LOG4J2_VERSION}/:log4j2
DISTNAME= apache-${PORTNAME}-${PORTVERSION}-bin
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-MAINTAINER= dmitry.wagin@ya.ru
+MAINTAINER= ports@FreeBSD.org
COMMENT= Coordination Service for Distributed Applications
WWW= https://zookeeper.apache.org/
@@ -35,7 +35,7 @@ ZOOKEEPER_USER?= zookeeper
ZOOKEEPER_GROUP?= zookeeper
ZOOKEEPER_DBDIR?= /var/db/zookeeper
ZOOKEEPER_LOGDIR?= /var/log/zookeeper
-ZOOKEEPER_LOG4J2_VERSION?= 2.19.0
+ZOOKEEPER_LOG4J2_VERSION?= 2.22.0
USERS= ${ZOOKEEPER_USER}
GROUPS= ${ZOOKEEPER_GROUP}
@@ -51,7 +51,7 @@ OPTIONS_DEFINE= DOCS LOG4J2
OPTIONS_SUB= yes
LOG4J2_DESC= Use log4j-2 instead Logback
-LOG4J2_DISTFILES= apache-log4j-${ZOOKEEPER_LOG4J2_VERSION}-bin${EXTRACT_SUFX}:log4j2
+LOG4J2_DISTFILES= apache-log4j-${ZOOKEEPER_LOG4J2_VERSION}-bin.zip:log4j2
LOG4J2_PLIST_SUB= ZOOKEEPER_LOG4J2_VERSION=${ZOOKEEPER_LOG4J2_VERSION}
LOG4J2_JARS= log4j-api-${ZOOKEEPER_LOG4J2_VERSION}.jar \
log4j-core-${ZOOKEEPER_LOG4J2_VERSION}.jar \
@@ -80,7 +80,7 @@ do-install-DOCS-on:
do-install-LOG4J2-on:
${RM} ${STAGEDIR}${DATADIR}/logback-*
.for f in ${LOG4J2_JARS}
- ${INSTALL_DATA} ${WRKDIR}/apache-log4j-${ZOOKEEPER_LOG4J2_VERSION}-bin/${f} ${STAGEDIR}${DATADIR}/
+ ${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${DATADIR}/
.endfor
${INSTALL_DATA} ${FILESDIR}/log4j2.properties ${STAGEDIR}${ETCDIR}/log4j2.properties.sample
diff --git a/devel/zookeeper/distinfo b/devel/zookeeper/distinfo
index d0adb9e30259..5aeb15d2e2bb 100644
--- a/devel/zookeeper/distinfo
+++ b/devel/zookeeper/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1676890437
-SHA256 (apache-zookeeper-3.8.1-bin.tar.gz) = f78dd1e1ddffc5692f0dd0055aa3beab08dc57f328254a414b0301fbd36e07f5
-SIZE (apache-zookeeper-3.8.1-bin.tar.gz) = 13368512
-SHA256 (apache-log4j-2.19.0-bin.tar.gz) = cb9bb503ce0b2681c364ac4aaa44f3192ec465944da24f2fe1e5e33883297b8e
-SIZE (apache-log4j-2.19.0-bin.tar.gz) = 17712320
+TIMESTAMP = 1702929653
+SHA256 (apache-zookeeper-3.8.3-bin.tar.gz) = e8abdad74fd1c76e8f4f41b25ed5a0c1ed3b59c8642281396a16d2cd5bf22ad4
+SIZE (apache-zookeeper-3.8.3-bin.tar.gz) = 14853274
+SHA256 (apache-log4j-2.22.0-bin.zip) = c6d61ecf2563b1200e02587b89b7c75b58b6e62e6a16cdb6f333c2482167c2dc
+SIZE (apache-log4j-2.22.0-bin.zip) = 3797048
diff --git a/devel/zookeeper/pkg-plist b/devel/zookeeper/pkg-plist
index 8207486ad319..b206bedf145b 100644
--- a/devel/zookeeper/pkg-plist
+++ b/devel/zookeeper/pkg-plist
@@ -2,34 +2,34 @@ bin/zkCli.sh
%%DATADIR%%/audience-annotations-0.12.0.jar
%%DATADIR%%/commons-cli-1.5.0.jar
%%DATADIR%%/commons-io-2.11.0.jar
-%%DATADIR%%/jackson-annotations-2.13.4.jar
-%%DATADIR%%/jackson-core-2.13.4.jar
-%%DATADIR%%/jackson-databind-2.13.4.2.jar
+%%DATADIR%%/jackson-annotations-2.15.2.jar
+%%DATADIR%%/jackson-core-2.15.2.jar
+%%DATADIR%%/jackson-databind-2.15.2.jar
%%DATADIR%%/javax.servlet-api-3.1.0.jar
-%%DATADIR%%/jetty-http-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-io-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-security-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-server-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-servlet-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-util-9.4.49.v20220914.jar
-%%DATADIR%%/jetty-util-ajax-9.4.49.v20220914.jar
+%%DATADIR%%/jetty-http-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-io-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-security-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-server-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-servlet-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-util-9.4.52.v20230823.jar
+%%DATADIR%%/jetty-util-ajax-9.4.52.v20230823.jar
%%DATADIR%%/jline-2.14.6.jar
%%DATADIR%%/metrics-core-4.1.12.1.jar
-%%DATADIR%%/netty-buffer-4.1.86.Final.jar
-%%DATADIR%%/netty-codec-4.1.86.Final.jar
-%%DATADIR%%/netty-common-4.1.86.Final.jar
-%%DATADIR%%/netty-handler-4.1.86.Final.jar
-%%DATADIR%%/netty-resolver-4.1.86.Final.jar
-%%DATADIR%%/netty-transport-4.1.86.Final.jar
-%%DATADIR%%/netty-transport-classes-epoll-4.1.86.Final.jar
-%%DATADIR%%/netty-transport-native-epoll-4.1.86.Final.jar
-%%DATADIR%%/netty-transport-native-unix-common-4.1.86.Final.jar
+%%DATADIR%%/netty-buffer-4.1.94.Final.jar
+%%DATADIR%%/netty-codec-4.1.94.Final.jar
+%%DATADIR%%/netty-common-4.1.94.Final.jar
+%%DATADIR%%/netty-handler-4.1.94.Final.jar
+%%DATADIR%%/netty-resolver-4.1.94.Final.jar
+%%DATADIR%%/netty-transport-4.1.94.Final.jar
+%%DATADIR%%/netty-transport-classes-epoll-4.1.94.Final.jar
+%%DATADIR%%/netty-transport-native-epoll-4.1.94.Final.jar
+%%DATADIR%%/netty-transport-native-unix-common-4.1.94.Final.jar
%%DATADIR%%/simpleclient-0.9.0.jar
%%DATADIR%%/simpleclient_common-0.9.0.jar
%%DATADIR%%/simpleclient_hotspot-0.9.0.jar
%%DATADIR%%/simpleclient_servlet-0.9.0.jar
%%DATADIR%%/slf4j-api-1.7.30.jar
-%%DATADIR%%/snappy-java-1.1.7.7.jar
+%%DATADIR%%/snappy-java-1.1.10.5.jar
%%DATADIR%%/zookeeper-%%PORTVERSION%%.jar
%%DATADIR%%/zookeeper-jute-%%PORTVERSION%%.jar
%%DATADIR%%/zookeeper-prometheus-metrics-%%PORTVERSION%%.jar
diff --git a/security/vuxml/vuln/2023.xml b/security/vuxml/vuln/2023.xml
index cbbbbe300e6c..509b4a9be424 100644
--- a/security/vuxml/vuln/2023.xml
+++ b/security/vuxml/vuln/2023.xml
@@ -509,8 +509,10 @@
<topic>apache -- Apache ZooKeeper: Authorization bypass in SASL Quorum Peer Authentication</topic>
<affects>
<package>
- <name>apache</name>
+ <name>zookeeper</name>
<range><lt>3.7.2</lt></range>
+ <range><ge>3.8.0</ge><lt>3.8.3</lt></range>
+ <range><ge>3.9.0</ge><lt>3.9.1</lt></range>
</package>
</affects>
<description>