git: 63e581716923 - main - net/kafka: Update 3.9.2 => 4.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Jun 2026 00:28:52 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=63e581716923cbeaf9fb2441ae25af39e1fd7b25
commit 63e581716923cbeaf9fb2441ae25af39e1fd7b25
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-06-18 00:25:59 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-18 00:28:44 +0000
net/kafka: Update 3.9.2 => 4.3.0
Release Announcement:
https://kafka.apache.org/blog/2026/05/22/apache-kafka-4.3.0-release-announcement/
PR: 292031
Approved by: Pavel Timofeev <timp87@gmail.com> (maintainer, tiemout 2 weeks)
Sponsored by: UNIS Labs
Co-authored-by: Pavel Timofeev <timp87@gmail.com>
---
net/kafka/Makefile | 105 +++++------
net/kafka/distinfo | 4 +-
net/kafka/files/kafka.in | 6 +-
net/kafka/files/kafka_connect.in | 9 +-
net/kafka/files/pkg-message.in | 12 --
net/kafka/pkg-plist | 391 +++++++++++++++++++--------------------
6 files changed, 254 insertions(+), 273 deletions(-)
diff --git a/net/kafka/Makefile b/net/kafka/Makefile
index fbf27461a7f7..c331db001a92 100644
--- a/net/kafka/Makefile
+++ b/net/kafka/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kafka
-DISTVERSION= 3.9.2
+DISTVERSION= 4.3.0
CATEGORIES= net java
MASTER_SITES= APACHE/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}_2.13-${DISTVERSION}
@@ -21,21 +21,17 @@ USE_RC_SUBR= kafka kafka_connect
SHEBANG_FILES= bin/*.sh
-KAFKA_USER?= ${PORTNAME}
-KAFKA_GROUP?= ${PORTNAME}
-KAFKA_DBDIR?= /var/db/${PORTNAME}
-KAFKA_DBDIR_KRAFT?= ${KAFKA_DBDIR}-kraft
-KAFKA_LOGDIR?= /var/log/${PORTNAME}
+KAFKA_USER?= ${PORTNAME}
+KAFKA_GROUP?= ${PORTNAME}
+KAFKA_DBDIR?= /var/db/${PORTNAME}
+KAFKA_LOGDIR?= /var/log/${PORTNAME}
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
-SUB_FILES= pkg-message
-SUB_LIST= JAVA=${JAVA} \
- KAFKA_DBDIR=${KAFKA_DBDIR} \
- KAFKA_DBDIR_KRAFT=${KAFKA_DBDIR_KRAFT} \
+SUB_LIST= KAFKA_DBDIR=${KAFKA_DBDIR} \
KAFKA_GROUP=${KAFKA_GROUP} \
KAFKA_LOGDIR=${KAFKA_LOGDIR} \
KAFKA_USER=${KAFKA_USER}
@@ -46,63 +42,63 @@ USERS= ${KAFKA_USER}
GROUPS= ${KAFKA_GROUP}
.endif
-KAFKA_BINS= connect-distributed.sh connect-mirror-maker.sh \
- connect-plugin-path.sh connect-standalone.sh \
- kafka-acls.sh kafka-broker-api-versions.sh \
- kafka-client-metrics.sh kafka-cluster.sh \
- kafka-configs.sh kafka-console-consumer.sh \
- kafka-console-producer.sh kafka-consumer-groups.sh \
- kafka-consumer-perf-test.sh kafka-delegation-tokens.sh \
- kafka-delete-records.sh kafka-dump-log.sh \
- kafka-e2e-latency.sh kafka-features.sh \
- kafka-get-offsets.sh kafka-jmx.sh \
- kafka-leader-election.sh kafka-log-dirs.sh \
- kafka-metadata-quorum.sh kafka-metadata-shell.sh \
- kafka-mirror-maker.sh kafka-producer-perf-test.sh \
- kafka-reassign-partitions.sh \
- kafka-replica-verification.sh kafka-run-class.sh \
- kafka-server-start.sh kafka-server-stop.sh \
- kafka-storage.sh kafka-streams-application-reset.sh \
- kafka-topics.sh kafka-transactions.sh \
- kafka-verifiable-consumer.sh \
- kafka-verifiable-producer.sh trogdor.sh \
- zookeeper-security-migration.sh \
- zookeeper-shell.sh
-KAFKA_CONFIGS= connect-console-sink.properties \
- connect-console-source.properties \
- connect-distributed.properties \
- connect-file-sink.properties \
- connect-file-source.properties connect-log4j.properties \
- connect-mirror-maker.properties \
- connect-standalone.properties consumer.properties \
- log4j.properties producer.properties server.properties \
- tools-log4j.properties trogdor.conf
-KAFKA_CONFIGS_KRAFT= broker.properties controller.properties \
- server.properties
+KAFKA_BINS= connect-distributed.sh connect-mirror-maker.sh \
+ connect-plugin-path.sh connect-standalone.sh kafka-acls.sh \
+ kafka-broker-api-versions.sh kafka-client-metrics.sh \
+ kafka-cluster.sh kafka-configs.sh kafka-console-consumer.sh \
+ kafka-console-producer.sh kafka-console-share-consumer.sh \
+ kafka-consumer-groups.sh kafka-consumer-perf-test.sh \
+ kafka-delegation-tokens.sh kafka-delete-records.sh \
+ kafka-dump-log.sh kafka-e2e-latency.sh kafka-features.sh \
+ kafka-get-offsets.sh kafka-groups.sh kafka-jmx.sh \
+ kafka-leader-election.sh kafka-log-dirs.sh \
+ kafka-metadata-quorum.sh kafka-metadata-shell.sh \
+ kafka-producer-perf-test.sh kafka-reassign-partitions.sh \
+ kafka-replica-verification.sh kafka-run-class.sh \
+ kafka-server-start.sh kafka-server-stop.sh \
+ kafka-share-consumer-perf-test.sh kafka-share-groups.sh \
+ kafka-storage.sh kafka-streams-application-reset.sh \
+ kafka-streams-groups.sh kafka-topics.sh kafka-transactions.sh \
+ kafka-verifiable-consumer.sh kafka-verifiable-producer.sh \
+ kafka-verifiable-share-consumer.sh trogdor.sh
+KAFKA_CONFIGS= broker.properties controller.properties \
+ connect-console-sink.properties \
+ connect-console-source.properties \
+ connect-distributed.properties connect-file-sink.properties \
+ connect-file-source.properties connect-log4j2.yaml \
+ connect-mirror-maker.properties connect-standalone.properties \
+ consumer.properties log4j2.yaml producer.properties \
+ server.properties tools-log4j2.yaml trogdor.conf
PLIST_SUB= KAFKA_DBDIR=${KAFKA_DBDIR} \
- KAFKA_DBDIR_KRAFT=${KAFKA_DBDIR_KRAFT} \
KAFKA_GROUP=${KAFKA_GROUP} \
KAFKA_LOGDIR=${KAFKA_LOGDIR} \
KAFKA_USER=${KAFKA_USER} \
- PORTVERSION=${DISTVERSION}
+ DISTVERSION=${DISTVERSION}
OPTIONS_DEFINE= DOCS
post-patch:
- @${REINPLACE_CMD} "s|JAVA=\"java\"|JAVA=\"${JAVA}\"|" ${WRKSRC}/bin/kafka-run-class.sh
+ @${REINPLACE_CMD} "s|JAVA=\"java\"|JAVA=\"${LOCALBASE}/bin/java\"|" ${WRKSRC}/bin/kafka-run-class.sh
@${REINPLACE_CMD} "/LOG_DIR=/s|\$$base_dir/logs|${KAFKA_LOGDIR}|" ${WRKSRC}/bin/kafka-run-class.sh
- @${REINPLACE_CMD} "s|\$$base_dir.*/config|${ETCDIR}|" ${WRKSRC}/bin/*.sh
+ @${REINPLACE_CMD} "s|\$$base_dir.*/config|${ETCDIR}|" \
+ ${WRKSRC}/bin/kafka-run-class.sh \
+ ${WRKSRC}/bin/kafka-server-start.sh \
+ ${WRKSRC}/bin/connect-mirror-maker.sh \
+ ${WRKSRC}/bin/connect-distributed.sh \
+ ${WRKSRC}/bin/connect-standalone.sh
@${REINPLACE_CMD} "s|ps ax|ps axww|" ${WRKSRC}/bin/kafka-server-stop.sh
- @${REINPLACE_CMD} "/log.dirs/s|=.*|=${KAFKA_DBDIR}|" ${WRKSRC}/config/server.properties
-.for f in ${KAFKA_CONFIGS_KRAFT}
- @${REINPLACE_CMD} "/log.dirs/s|=.*|=${KAFKA_DBDIR_KRAFT}|" ${WRKSRC}/config/kraft/${f}
-.endfor
+ @${REINPLACE_CMD} "/log.dirs/s|=.*|=${KAFKA_DBDIR}|" \
+ ${WRKSRC}/config/server.properties \
+ ${WRKSRC}/config/broker.properties \
+ ${WRKSRC}/config/controller.properties
+ @${REINPLACE_CMD} "s|#plugin.path=|#plugin.path=${DATADIR}/libs|" \
+ ${WRKSRC}/config/connect-standalone.properties \
+ ${WRKSRC}/config/connect-distributed.properties
do-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}/kraft \
+ ${MKDIR} ${STAGEDIR}${ETCDIR} \
${STAGEDIR}${KAFKA_DBDIR} \
- ${STAGEDIR}${KAFKA_DBDIR_KRAFT} \
${STAGEDIR}${KAFKA_LOGDIR} \
${STAGEDIR}${DATADIR}/bin
${INSTALL_SCRIPT} ${KAFKA_BINS:S|^|${WRKSRC}/bin/|} ${STAGEDIR}${DATADIR}/bin
@@ -114,9 +110,6 @@ do-install:
.for f in ${KAFKA_CONFIGS}
${INSTALL_DATA} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
.endfor
-.for f in ${KAFKA_CONFIGS_KRAFT}
- ${INSTALL_DATA} ${WRKSRC}/config/kraft/${f} ${STAGEDIR}${ETCDIR}/kraft/${f}.sample
-.endfor
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/net/kafka/distinfo b/net/kafka/distinfo
index c4c42cea2e91..34b0840fbec8 100644
--- a/net/kafka/distinfo
+++ b/net/kafka/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1780555555
-SHA256 (kafka_2.13-3.9.2.tgz) = d5d951c22484f9a0908b05563bc80a042de9779df1e06a89f77d27ceb5f68323
-SIZE (kafka_2.13-3.9.2.tgz) = 122473776
+SHA256 (kafka_2.13-4.3.0.tgz) = 28cfdb0ca55b4ad85e84d090c10e3f4f970e250db226ae3756b209461e48b54d
+SIZE (kafka_2.13-4.3.0.tgz) = 135838175
diff --git a/net/kafka/files/kafka.in b/net/kafka/files/kafka.in
index d2e8bf1e0c79..84d54a2645e3 100644
--- a/net/kafka/files/kafka.in
+++ b/net/kafka/files/kafka.in
@@ -15,7 +15,7 @@
# kafka_config: Configuration file to run Kafka
# Default: %%ETCDIR%%/server.properties
# kafka_log4j_config: Configuration file for Kafka logging
-# Default: %%ETCDIR%%/log4j.properties
+# Default: %%ETCDIR%%/log4j2.yaml
# kafka_log_dir: Directory to store Kafka logs
# Default: %%KAFKA_LOGDIR%%
# kafka_java_opts: Options passed to JVM to start Kafka
@@ -42,7 +42,7 @@ load_rc_config "${name}"
: ${kafka_user:="%%KAFKA_USER%%"}
: ${kafka_group:="%%KAFKA_GROUP%%"}
: ${kafka_config:="%%ETCDIR%%/server.properties"}
-: ${kafka_log4j_config:="%%ETCDIR%%/log4j.properties"}
+: ${kafka_log4j_config:="%%ETCDIR%%/log4j2.yaml"}
: ${kafka_log_dir:="%%KAFKA_LOGDIR%%"}
: ${kafka_pidfile:=/var/run/kafka.pid}
: ${kafka_syslog_output_enable:="YES"}
@@ -68,7 +68,7 @@ if checkyesno kafka_syslog_output_enable; then
fi
fi
-JAVA="%%JAVA%%"
+JAVA="%%LOCALBASE%%/bin/java"
CLASSPATH=":%%DATADIR%%/libs/*"
kafka_class="kafka.Kafka"
diff --git a/net/kafka/files/kafka_connect.in b/net/kafka/files/kafka_connect.in
index c777a702a393..35e6cb1a87a1 100644
--- a/net/kafka/files/kafka_connect.in
+++ b/net/kafka/files/kafka_connect.in
@@ -13,9 +13,10 @@
# kafka_connect_group: Group to run Kafka Connect
# Default: %%KAFKA_GROUP%%
# kafka_connect_config: Configuration file to run Kafka Connect
-# Default: %%ETCDIR%%/connect.properties
+# Default: %%ETCDIR%%/connect-standalone.properties or
+# %%ETCDIR%%/connect-distributed.properties
# kafka_connect_log4j_config: Configuration file for Kafka Connect logging
-# Default: %%ETCDIR%%/connect-log4j.properties
+# Default: %%ETCDIR%%/connect-log4j2.yaml
# kafka_connect_log_dir: Directory to store Kafka Connect logs
# Default: %%KAFKA_LOGDIR%%
# kafka_connect_java_opts: Options passed to JVM to start Kafka Connect
@@ -42,7 +43,7 @@ load_rc_config "${name}"
: ${kafka_connect_user:="%%KAFKA_USER%%"}
: ${kafka_connect_group:="%%KAFKA_GROUP%%"}
: ${kafka_connect_config:="%%ETCDIR%%/connect.properties"}
-: ${kafka_connect_log4j_config:="%%ETCDIR%%/connect-log4j.properties"}
+: ${kafka_connect_log4j_config:="%%ETCDIR%%/connect-log4j2.yaml"}
: ${kafka_connect_log_dir:="%%KAFKA_LOGDIR%%"}
: ${kafka_connect_pidfile:=/var/run/kafka_connect.pid}
: ${kafka_connect_syslog_output_enable:="YES"}
@@ -70,7 +71,7 @@ else
kafka_connect_class="org.apache.kafka.connect.cli.ConnectDistributed"
fi
-JAVA="%%JAVA%%"
+JAVA="%%LOCALBASE%%/bin/java"
CLASSPATH=":%%DATADIR%%/libs/*"
kafka_connect_log_opts="-Dkafka_connect.log.dir=${kafka_connect_log_dir} -Dlog4j.configuration=file:${kafka_connect_log4j_config}"
diff --git a/net/kafka/files/pkg-message.in b/net/kafka/files/pkg-message.in
deleted file mode 100644
index f5f0fe1b65a0..000000000000
--- a/net/kafka/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
- Kafka KRaft mode is marked as production ready since v3.3.1.
- If you want to start using KRaft mode be aware that there are
- separate configs in %%ETCDIR%%/kraft directory.
- The data logs will be stored in %%KAFKA_DBDIR%%/kraft directory by default.
- So set kafka_config="%%ETCDIR%%/kraft/server.properties" in /etc/rc.conf
- to get started with KRaft mode.
-EOM
-}
-]
diff --git a/net/kafka/pkg-plist b/net/kafka/pkg-plist
index e95dc692a897..41f3fdc943f6 100644
--- a/net/kafka/pkg-plist
+++ b/net/kafka/pkg-plist
@@ -1,163 +1,19 @@
-%%DATADIR%%/bin/connect-distributed.sh
-%%DATADIR%%/bin/connect-mirror-maker.sh
-%%DATADIR%%/bin/connect-plugin-path.sh
-%%DATADIR%%/bin/connect-standalone.sh
-%%DATADIR%%/bin/kafka-acls.sh
-%%DATADIR%%/bin/kafka-broker-api-versions.sh
-%%DATADIR%%/bin/kafka-client-metrics.sh
-%%DATADIR%%/bin/kafka-cluster.sh
-%%DATADIR%%/bin/kafka-configs.sh
-%%DATADIR%%/bin/kafka-console-consumer.sh
-%%DATADIR%%/bin/kafka-console-producer.sh
-%%DATADIR%%/bin/kafka-consumer-groups.sh
-%%DATADIR%%/bin/kafka-consumer-perf-test.sh
-%%DATADIR%%/bin/kafka-delegation-tokens.sh
-%%DATADIR%%/bin/kafka-delete-records.sh
-%%DATADIR%%/bin/kafka-dump-log.sh
-%%DATADIR%%/bin/kafka-e2e-latency.sh
-%%DATADIR%%/bin/kafka-features.sh
-%%DATADIR%%/bin/kafka-get-offsets.sh
-%%DATADIR%%/bin/kafka-jmx.sh
-%%DATADIR%%/bin/kafka-leader-election.sh
-%%DATADIR%%/bin/kafka-log-dirs.sh
-%%DATADIR%%/bin/kafka-metadata-quorum.sh
-%%DATADIR%%/bin/kafka-metadata-shell.sh
-%%DATADIR%%/bin/kafka-mirror-maker.sh
-%%DATADIR%%/bin/kafka-producer-perf-test.sh
-%%DATADIR%%/bin/kafka-reassign-partitions.sh
-%%DATADIR%%/bin/kafka-replica-verification.sh
-%%DATADIR%%/bin/kafka-run-class.sh
-%%DATADIR%%/bin/kafka-server-start.sh
-%%DATADIR%%/bin/kafka-server-stop.sh
-%%DATADIR%%/bin/kafka-storage.sh
-%%DATADIR%%/bin/kafka-streams-application-reset.sh
-%%DATADIR%%/bin/kafka-topics.sh
-%%DATADIR%%/bin/kafka-transactions.sh
-%%DATADIR%%/bin/kafka-verifiable-consumer.sh
-%%DATADIR%%/bin/kafka-verifiable-producer.sh
-%%DATADIR%%/bin/trogdor.sh
-%%DATADIR%%/bin/zookeeper-security-migration.sh
-%%DATADIR%%/bin/zookeeper-shell.sh
-%%DATADIR%%/libs/activation-1.1.1.jar
-%%DATADIR%%/libs/aopalliance-repackaged-2.6.1.jar
-%%DATADIR%%/libs/argparse4j-0.7.0.jar
-%%DATADIR%%/libs/audience-annotations-0.12.0.jar
-%%DATADIR%%/libs/caffeine-2.9.3.jar
-%%DATADIR%%/libs/commons-beanutils-1.11.0.jar
-%%DATADIR%%/libs/commons-cli-1.4.jar
-%%DATADIR%%/libs/commons-collections-3.2.2.jar
-%%DATADIR%%/libs/commons-digester-2.1.jar
-%%DATADIR%%/libs/commons-io-2.14.0.jar
-%%DATADIR%%/libs/commons-lang3-3.18.0.jar
-%%DATADIR%%/libs/commons-logging-1.3.5.jar
-%%DATADIR%%/libs/commons-validator-1.10.1.jar
-%%DATADIR%%/libs/connect-api-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-basic-auth-extension-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-file-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-json-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-mirror-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-mirror-client-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-runtime-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/connect-transforms-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/error_prone_annotations-2.10.0.jar
-%%DATADIR%%/libs/hk2-api-2.6.1.jar
-%%DATADIR%%/libs/hk2-locator-2.6.1.jar
-%%DATADIR%%/libs/hk2-utils-2.6.1.jar
-%%DATADIR%%/libs/jackson-annotations-2.16.2.jar
-%%DATADIR%%/libs/jackson-core-2.16.2.jar
-%%DATADIR%%/libs/jackson-databind-2.16.2.jar
-%%DATADIR%%/libs/jackson-dataformat-csv-2.16.2.jar
-%%DATADIR%%/libs/jackson-datatype-jdk8-2.16.2.jar
-%%DATADIR%%/libs/jackson-jaxrs-base-2.16.2.jar
-%%DATADIR%%/libs/jackson-jaxrs-json-provider-2.16.2.jar
-%%DATADIR%%/libs/jackson-module-afterburner-2.16.2.jar
-%%DATADIR%%/libs/jackson-module-jaxb-annotations-2.16.2.jar
-%%DATADIR%%/libs/jackson-module-scala_2.13-2.16.2.jar
-%%DATADIR%%/libs/jakarta.activation-api-1.2.2.jar
-%%DATADIR%%/libs/jakarta.annotation-api-1.3.5.jar
-%%DATADIR%%/libs/jakarta.inject-2.6.1.jar
-%%DATADIR%%/libs/jakarta.validation-api-2.0.2.jar
-%%DATADIR%%/libs/jakarta.ws.rs-api-2.1.6.jar
-%%DATADIR%%/libs/jakarta.xml.bind-api-2.3.3.jar
-%%DATADIR%%/libs/javassist-3.29.2-GA.jar
-%%DATADIR%%/libs/javax.activation-api-1.2.0.jar
-%%DATADIR%%/libs/javax.annotation-api-1.3.2.jar
-%%DATADIR%%/libs/javax.servlet-api-3.1.0.jar
-%%DATADIR%%/libs/javax.ws.rs-api-2.1.1.jar
-%%DATADIR%%/libs/jaxb-api-2.3.1.jar
-%%DATADIR%%/libs/jersey-client-2.47.jar
-%%DATADIR%%/libs/jersey-common-2.47.jar
-%%DATADIR%%/libs/jersey-container-servlet-2.47.jar
-%%DATADIR%%/libs/jersey-container-servlet-core-2.47.jar
-%%DATADIR%%/libs/jersey-hk2-2.47.jar
-%%DATADIR%%/libs/jersey-server-2.47.jar
-%%DATADIR%%/libs/jetty-client-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-continuation-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-http-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-io-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-security-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-server-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-servlet-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-servlets-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-util-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jetty-util-ajax-9.4.57.v20241219.jar
-%%DATADIR%%/libs/jline-3.25.1.jar
-%%DATADIR%%/libs/jopt-simple-5.0.4.jar
-%%DATADIR%%/libs/jose4j-0.9.6.jar
-%%DATADIR%%/libs/jsr305-3.0.2.jar
-%%DATADIR%%/libs/kafka-clients-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-group-coordinator-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-group-coordinator-api-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-metadata-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-raft-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-server-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-server-common-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-shell-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-storage-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-storage-api-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-streams-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-streams-examples-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-streams-scala_2.13-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-streams-test-utils-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-tools-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-tools-api-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka-transaction-coordinator-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/kafka_2.13-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/lz4-java-1.10.1.jar
-%%DATADIR%%/libs/maven-artifact-3.9.6.jar
-%%DATADIR%%/libs/metrics-core-2.2.0.jar
-%%DATADIR%%/libs/metrics-core-4.1.12.1.jar
-%%DATADIR%%/libs/netty-buffer-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-codec-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-common-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-handler-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-resolver-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-transport-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-transport-classes-epoll-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-transport-native-epoll-4.1.125.Final.jar
-%%DATADIR%%/libs/netty-transport-native-unix-common-4.1.125.Final.jar
-%%DATADIR%%/libs/opentelemetry-proto-1.0.0-alpha.jar
-%%DATADIR%%/libs/osgi-resource-locator-1.0.3.jar
-%%DATADIR%%/libs/paranamer-2.8.jar
-%%DATADIR%%/libs/pcollections-4.0.1.jar
-%%DATADIR%%/libs/plexus-utils-3.5.1.jar
-%%DATADIR%%/libs/protobuf-java-3.25.5.jar
-%%DATADIR%%/libs/reflections-0.10.2.jar
-%%DATADIR%%/libs/reload4j-1.2.25.jar
-%%DATADIR%%/libs/rocksdbjni-7.9.2.jar
-%%DATADIR%%/libs/scala-collection-compat_2.13-2.10.0.jar
-%%DATADIR%%/libs/scala-java8-compat_2.13-1.0.2.jar
-%%DATADIR%%/libs/scala-library-2.13.15.jar
-%%DATADIR%%/libs/scala-logging_2.13-3.9.5.jar
-%%DATADIR%%/libs/scala-reflect-2.13.15.jar
-%%DATADIR%%/libs/slf4j-api-1.7.36.jar
-%%DATADIR%%/libs/slf4j-reload4j-1.7.36.jar
-%%DATADIR%%/libs/snappy-java-1.1.10.5.jar
-%%DATADIR%%/libs/swagger-annotations-2.2.8.jar
-%%DATADIR%%/libs/trogdor-%%PORTVERSION%%.jar
-%%DATADIR%%/libs/zookeeper-3.8.4.jar
-%%DATADIR%%/libs/zookeeper-jute-3.8.4.jar
-%%DATADIR%%/libs/zstd-jni-1.5.6-4.jar
+@sample %%ETCDIR%%/broker.properties.sample
+@sample %%ETCDIR%%/connect-console-sink.properties.sample
+@sample %%ETCDIR%%/connect-console-source.properties.sample
+@sample %%ETCDIR%%/connect-distributed.properties.sample
+@sample %%ETCDIR%%/connect-file-sink.properties.sample
+@sample %%ETCDIR%%/connect-file-source.properties.sample
+@sample %%ETCDIR%%/connect-log4j2.yaml.sample
+@sample %%ETCDIR%%/connect-mirror-maker.properties.sample
+@sample %%ETCDIR%%/connect-standalone.properties.sample
+@sample %%ETCDIR%%/consumer.properties.sample
+@sample %%ETCDIR%%/controller.properties.sample
+@sample %%ETCDIR%%/log4j2.yaml.sample
+@sample %%ETCDIR%%/producer.properties.sample
+@sample %%ETCDIR%%/server.properties.sample
+@sample %%ETCDIR%%/tools-log4j2.yaml.sample
+@sample %%ETCDIR%%/trogdor.conf.sample
%%PORTDOCS%%%%DOCSDIR%%/site-docs/_index.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/apis/_index.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/_index.md
@@ -165,13 +21,14 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/broker-configs.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/configuration-providers.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/consumer-configs.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/%%KAFKA_USER%%-connect-configs.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/%%KAFKA_USER%%-streams-configs.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/group-configs.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/kafka-connect-configs.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/kafka-streams-configs.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/mirrormaker-configs.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/producer-configs.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/system-properties.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/tiered-storage-configs.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/topic-level-configs.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/topic-configs.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/design/_index.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/design/design.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/design/protocol.md
@@ -187,11 +44,13 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/dsl-api.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/dsl-topology-naming.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/interactive-queries.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/kafka-streams-group-sh.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/manage-topics.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/memory-mgmt.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/processor-api.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/running-app.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/security.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/streams-rebalance-protocol.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/testing.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/developer-guide/write-streams-app.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/documentation/streams/introduction.md
@@ -206,7 +65,8 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/connect_transforms.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/consumer_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/consumer_metrics.html
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/%%KAFKA_USER%%_config.html
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/group_config.html
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/kafka_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/mirror_checkpoint_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/mirror_connector_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/mirror_heartbeat_config.html
@@ -224,12 +84,14 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/streams_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/generated/topic_config.html
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/compatibility.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/docker.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/ecosystem.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/introduction.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/quickstart.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/upgrade.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/uses.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/getting-started/zk2kraft.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/consumer-groups.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/creating-streams-iframe-placeholder.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/icons/NYT.jpg
@@ -244,10 +106,12 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/icons/tutorials.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/icons/zalando.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/intro_to_streams-iframe-placeholder.png
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/%%KAFKA_USER%%-apis.png
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/%%KAFKA_USER%%_log.png
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/%%KAFKA_USER%%_multidc.png
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/%%KAFKA_USER%%_multidc_complex.png
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka-apis.png
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka-logo-readme-dark.svg
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka-logo-readme-light.svg
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka_log.png
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka_multidc.png
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/kafka_multidc_complex.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/log_anatomy.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/log_cleaner_anatomy.png
%%PORTDOCS%%%%DOCSDIR%%/site-docs/images/log_compaction.png
@@ -290,23 +154,24 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/implementation/message-format.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/implementation/messages.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/implementation/network-layer.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/%%KAFKA_USER%%-connect/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/%%KAFKA_USER%%-connect/administration.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/%%KAFKA_USER%%-connect/connector-development-guide.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/%%KAFKA_USER%%-connect/overview.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/%%KAFKA_USER%%-connect/user-guide.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/kafka-connect/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/kafka-connect/administration.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/kafka-connect/connector-development-guide.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/kafka-connect/overview.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/kafka-connect/user-guide.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/_index.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/basic-%%KAFKA_USER%%-operations.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/basic-kafka-operations.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/consumer-rebalance-protocol.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/datacenters.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/eligible-leader-replicas.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/geo-replication-(cross-cluster-data-mirroring).md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/hardware-and-os.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/java-version.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/%%KAFKA_USER%%-configuration.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/kraft.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/monitoring.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/multi-tenancy.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/tiered-storage.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/zookeeper.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/operations/transaction-protocol.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/_index.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/authentication-using-sasl.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/authorization-and-acls.md
@@ -314,8 +179,6 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/incorporating-security-features-in-a-running-cluster.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/listener-configuration.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/security-overview.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/zookeeper-authentication.md
-%%PORTDOCS%%%%DOCSDIR%%/site-docs/security/zookeeper-encryption.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/_index.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/architecture.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/core-concepts.md
@@ -326,34 +189,170 @@
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/dsl-api.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/dsl-topology-naming.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/interactive-queries.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/kafka-streams-group-sh.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/manage-topics.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/memory-mgmt.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/processor-api.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/running-app.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/scala-migration.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/security.md
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/streams-rebalance-protocol.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/testing.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/developer-guide/write-streams-app.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/introduction.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/quickstart.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/tutorial.md
%%PORTDOCS%%%%DOCSDIR%%/site-docs/streams/upgrade-guide.md
+%%DATADIR%%/bin/connect-distributed.sh
+%%DATADIR%%/bin/connect-mirror-maker.sh
+%%DATADIR%%/bin/connect-plugin-path.sh
+%%DATADIR%%/bin/connect-standalone.sh
+%%DATADIR%%/bin/kafka-acls.sh
+%%DATADIR%%/bin/kafka-broker-api-versions.sh
+%%DATADIR%%/bin/kafka-client-metrics.sh
+%%DATADIR%%/bin/kafka-cluster.sh
+%%DATADIR%%/bin/kafka-configs.sh
+%%DATADIR%%/bin/kafka-console-consumer.sh
+%%DATADIR%%/bin/kafka-console-producer.sh
+%%DATADIR%%/bin/kafka-console-share-consumer.sh
+%%DATADIR%%/bin/kafka-consumer-groups.sh
+%%DATADIR%%/bin/kafka-consumer-perf-test.sh
+%%DATADIR%%/bin/kafka-delegation-tokens.sh
+%%DATADIR%%/bin/kafka-delete-records.sh
+%%DATADIR%%/bin/kafka-dump-log.sh
+%%DATADIR%%/bin/kafka-e2e-latency.sh
+%%DATADIR%%/bin/kafka-features.sh
+%%DATADIR%%/bin/kafka-get-offsets.sh
+%%DATADIR%%/bin/kafka-groups.sh
+%%DATADIR%%/bin/kafka-jmx.sh
+%%DATADIR%%/bin/kafka-leader-election.sh
+%%DATADIR%%/bin/kafka-log-dirs.sh
+%%DATADIR%%/bin/kafka-metadata-quorum.sh
+%%DATADIR%%/bin/kafka-metadata-shell.sh
+%%DATADIR%%/bin/kafka-producer-perf-test.sh
+%%DATADIR%%/bin/kafka-reassign-partitions.sh
+%%DATADIR%%/bin/kafka-replica-verification.sh
+%%DATADIR%%/bin/kafka-run-class.sh
+%%DATADIR%%/bin/kafka-server-start.sh
+%%DATADIR%%/bin/kafka-server-stop.sh
+%%DATADIR%%/bin/kafka-share-consumer-perf-test.sh
+%%DATADIR%%/bin/kafka-share-groups.sh
+%%DATADIR%%/bin/kafka-storage.sh
+%%DATADIR%%/bin/kafka-streams-application-reset.sh
+%%DATADIR%%/bin/kafka-streams-groups.sh
+%%DATADIR%%/bin/kafka-topics.sh
+%%DATADIR%%/bin/kafka-transactions.sh
+%%DATADIR%%/bin/kafka-verifiable-consumer.sh
+%%DATADIR%%/bin/kafka-verifiable-producer.sh
+%%DATADIR%%/bin/kafka-verifiable-share-consumer.sh
+%%DATADIR%%/bin/trogdor.sh
+%%DATADIR%%/libs/HdrHistogram-2.2.2.jar
+%%DATADIR%%/libs/activation-1.1.1.jar
+%%DATADIR%%/libs/aopalliance-repackaged-3.0.6.jar
+%%DATADIR%%/libs/argparse4j-0.7.0.jar
+%%DATADIR%%/libs/caffeine-3.2.0.jar
+%%DATADIR%%/libs/classgraph-4.8.179.jar
+%%DATADIR%%/libs/commons-beanutils-1.11.0.jar
+%%DATADIR%%/libs/commons-collections-3.2.2.jar
+%%DATADIR%%/libs/commons-digester-2.1.jar
+%%DATADIR%%/libs/commons-logging-1.3.5.jar
+%%DATADIR%%/libs/commons-validator-1.10.1.jar
+%%DATADIR%%/libs/connect-api-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-basic-auth-extension-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-file-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-json-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-mirror-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-mirror-client-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-runtime-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/connect-transforms-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/hash4j-0.22.0.jar
+%%DATADIR%%/libs/hk2-api-3.0.6.jar
+%%DATADIR%%/libs/hk2-locator-3.0.6.jar
+%%DATADIR%%/libs/hk2-utils-3.0.6.jar
+%%DATADIR%%/libs/jackson-annotations-2.21.jar
+%%DATADIR%%/libs/jackson-core-2.21.2.jar
+%%DATADIR%%/libs/jackson-databind-2.21.2.jar
+%%DATADIR%%/libs/jackson-dataformat-csv-2.21.2.jar
+%%DATADIR%%/libs/jackson-dataformat-yaml-2.21.2.jar
+%%DATADIR%%/libs/jackson-datatype-jdk8-2.21.2.jar
+%%DATADIR%%/libs/jackson-jakarta-rs-base-2.21.2.jar
+%%DATADIR%%/libs/jackson-jakarta-rs-json-provider-2.21.2.jar
+%%DATADIR%%/libs/jackson-module-blackbird-2.21.2.jar
+%%DATADIR%%/libs/jackson-module-jakarta-xmlbind-annotations-2.21.2.jar
+%%DATADIR%%/libs/jakarta.activation-2.0.1.jar
+%%DATADIR%%/libs/jakarta.activation-api-2.1.0.jar
+%%DATADIR%%/libs/jakarta.annotation-api-2.1.1.jar
+%%DATADIR%%/libs/jakarta.inject-api-2.0.1.jar
+%%DATADIR%%/libs/jakarta.servlet-api-6.0.0.jar
+%%DATADIR%%/libs/jakarta.validation-api-3.0.2.jar
+%%DATADIR%%/libs/jakarta.ws.rs-api-3.1.0.jar
+%%DATADIR%%/libs/jakarta.xml.bind-api-3.0.1.jar
+%%DATADIR%%/libs/javassist-3.30.2-GA.jar
+%%DATADIR%%/libs/javax.activation-api-1.2.0.jar
+%%DATADIR%%/libs/javax.annotation-api-1.3.2.jar
+%%DATADIR%%/libs/jaxb-api-2.3.1.jar
+%%DATADIR%%/libs/jersey-client-3.1.10.jar
+%%DATADIR%%/libs/jersey-common-3.1.10.jar
+%%DATADIR%%/libs/jersey-container-servlet-3.1.10.jar
+%%DATADIR%%/libs/jersey-container-servlet-core-3.1.10.jar
+%%DATADIR%%/libs/jersey-hk2-3.1.10.jar
+%%DATADIR%%/libs/jersey-server-3.1.10.jar
+%%DATADIR%%/libs/jetty-alpn-client-12.0.34.jar
+%%DATADIR%%/libs/jetty-client-12.0.34.jar
+%%DATADIR%%/libs/jetty-ee10-servlet-12.0.34.jar
+%%DATADIR%%/libs/jetty-ee10-servlets-12.0.34.jar
+%%DATADIR%%/libs/jetty-http-12.0.34.jar
+%%DATADIR%%/libs/jetty-io-12.0.34.jar
+%%DATADIR%%/libs/jetty-security-12.0.34.jar
+%%DATADIR%%/libs/jetty-server-12.0.34.jar
+%%DATADIR%%/libs/jetty-session-12.0.34.jar
+%%DATADIR%%/libs/jetty-util-12.0.34.jar
+%%DATADIR%%/libs/jline-3.30.4.jar
+%%DATADIR%%/libs/jopt-simple-5.0.4.jar
+%%DATADIR%%/libs/jose4j-0.9.6.jar
+%%DATADIR%%/libs/jspecify-1.0.0.jar
+%%DATADIR%%/libs/kafka-clients-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-coordinator-common-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-group-coordinator-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-group-coordinator-api-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-metadata-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-raft-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-server-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-server-common-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-share-coordinator-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-shell-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-storage-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-storage-api-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-streams-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-streams-examples-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-streams-scala_2.13-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-streams-test-utils-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-tools-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-tools-api-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka-transaction-coordinator-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/kafka_2.13-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/log4j-1.2-api-2.25.4.jar
+%%DATADIR%%/libs/log4j-api-2.25.4.jar
+%%DATADIR%%/libs/log4j-core-2.25.4.jar
+%%DATADIR%%/libs/log4j-slf4j-impl-2.25.4.jar
+%%DATADIR%%/libs/lz4-java-1.10.2.jar
+%%DATADIR%%/libs/maven-artifact-3.9.15.jar
+%%DATADIR%%/libs/metrics-core-2.2.0.jar
+%%DATADIR%%/libs/opentelemetry-proto-1.3.2-alpha.jar
+%%DATADIR%%/libs/osgi-resource-locator-1.0.3.jar
+%%DATADIR%%/libs/pcollections-4.0.2.jar
+%%DATADIR%%/libs/plexus-utils-3.6.1.jar
+%%DATADIR%%/libs/protobuf-java-3.25.5.jar
+%%DATADIR%%/libs/re2j-1.8.jar
+%%DATADIR%%/libs/rocksdbjni-10.1.3.jar
+%%DATADIR%%/libs/scala-library-2.13.18.jar
+%%DATADIR%%/libs/scala-logging_2.13-3.9.6.jar
+%%DATADIR%%/libs/scala-reflect-2.13.18.jar
+%%DATADIR%%/libs/slf4j-api-1.7.36.jar
+%%DATADIR%%/libs/snakeyaml-2.5.jar
+%%DATADIR%%/libs/snappy-java-1.1.10.7.jar
+%%DATADIR%%/libs/swagger-annotations-2.2.39.jar
+%%DATADIR%%/libs/trogdor-%%DISTVERSION%%.jar
+%%DATADIR%%/libs/zstd-jni-1.5.6-10.jar
@dir(%%KAFKA_USER%%,%%KAFKA_GROUP%%,755) %%KAFKA_DBDIR%%
-@dir(%%KAFKA_USER%%,%%KAFKA_GROUP%%,755) %%KAFKA_DBDIR_KRAFT%%
@dir(%%KAFKA_USER%%,%%KAFKA_GROUP%%,755) %%KAFKA_LOGDIR%%
-@sample %%ETCDIR%%/connect-console-sink.properties.sample
-@sample %%ETCDIR%%/connect-console-source.properties.sample
-@sample %%ETCDIR%%/connect-distributed.properties.sample
-@sample %%ETCDIR%%/connect-file-sink.properties.sample
-@sample %%ETCDIR%%/connect-file-source.properties.sample
-@sample %%ETCDIR%%/connect-log4j.properties.sample
-@sample %%ETCDIR%%/connect-mirror-maker.properties.sample
-@sample %%ETCDIR%%/connect-standalone.properties.sample
-@sample %%ETCDIR%%/consumer.properties.sample
-@sample %%ETCDIR%%/kraft/broker.properties.sample
-@sample %%ETCDIR%%/kraft/controller.properties.sample
-@sample %%ETCDIR%%/kraft/server.properties.sample
-@sample %%ETCDIR%%/log4j.properties.sample
-@sample %%ETCDIR%%/producer.properties.sample
-@sample %%ETCDIR%%/server.properties.sample
-@sample %%ETCDIR%%/tools-log4j.properties.sample
-@sample %%ETCDIR%%/trogdor.conf.sample