git: 8fbf299d6fd9 - main - www/tomcat-{9,101,110,devel}: Pass -procname to jsvc

From: Michael Osipov <michaelo_at_FreeBSD.org>
Date: Sun, 28 Jun 2026 20:12:41 UTC
The branch main has been updated by michaelo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8fbf299d6fd91ba611c5994931a430334f37a12e

commit 8fbf299d6fd91ba611c5994931a430334f37a12e
Author:     Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2026-06-17 20:33:57 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-06-28 20:12:20 +0000

    www/tomcat-{9,101,110,devel}: Pass -procname to jsvc
    
    Commons Daemon 1.6.0 gained the capability to invoke setproctitle(2) like
    daemon(8). Pass ${name} to -proctitle.
    
    Approved by:    vvd (maintainer)
    Differential Revision:  https://reviews.freebsd.org/D57621
---
 www/tomcat-devel/Makefile              | 1 +
 www/tomcat-devel/files/tomcat_devel.in | 1 +
 www/tomcat101/Makefile                 | 1 +
 www/tomcat101/files/tomcat101.in       | 1 +
 www/tomcat110/Makefile                 | 1 +
 www/tomcat110/files/tomcat110.in       | 1 +
 www/tomcat9/Makefile                   | 1 +
 www/tomcat9/files/tomcat9.in           | 1 +
 8 files changed, 8 insertions(+)

diff --git a/www/tomcat-devel/Makefile b/www/tomcat-devel/Makefile
index dd848b34e5b1..bd10f1beedc7 100644
--- a/www/tomcat-devel/Makefile
+++ b/www/tomcat-devel/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tomcat
 DISTVERSION=	11.0.22
+PORTREVISION=	1
 CATEGORIES=	www java
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:R:R}/v${DISTVERSION}/bin
 PKGNAMESUFFIX=	-devel
diff --git a/www/tomcat-devel/files/tomcat_devel.in b/www/tomcat-devel/files/tomcat_devel.in
index c4de5de2f969..1296e6030029 100644
--- a/www/tomcat-devel/files/tomcat_devel.in
+++ b/www/tomcat-devel/files/tomcat_devel.in
@@ -128,6 +128,7 @@ command_args="-java-home '${_tomcat_java_home}' \
 	-wait ${_tomcat_wait} \
 	-outfile '${_tomcat_stdout}' \
 	-errfile '${_tomcat_stderr}' \
+	-procname ${name} \
 	-classpath '${_tomcat_catalina_home}/bin/bootstrap.jar:%%LOCALBASE%%/share/java/classes/commons-daemon.jar:${_tomcat_catalina_home}/bin/tomcat-juli.jar${_tomcat_classpath}' \
 	-Djava.util.logging.manager=${_tomcat_logging_manager} \
 	-Djava.util.logging.config.file='${_tomcat_logging_config}' \
diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile
index 4c46e562a188..ac972f007fde 100644
--- a/www/tomcat101/Makefile
+++ b/www/tomcat101/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tomcat
 DISTVERSION=	10.1.55
+PORTREVISION=	1
 CATEGORIES=	www java
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:R:R}/v${DISTVERSION}/bin
 PKGNAMESUFFIX=	101
diff --git a/www/tomcat101/files/tomcat101.in b/www/tomcat101/files/tomcat101.in
index a60d0f5f3a18..5e270a9a48bd 100644
--- a/www/tomcat101/files/tomcat101.in
+++ b/www/tomcat101/files/tomcat101.in
@@ -136,6 +136,7 @@ command_args="-java-home '${_tomcat_java_home}' \
 	-wait ${_tomcat_wait} \
 	-outfile '${_tomcat_stdout}' \
 	-errfile '${_tomcat_stderr}' \
+	-procname ${name} \
 	-classpath '${_tomcat_catalina_home}/bin/bootstrap.jar:%%LOCALBASE%%/share/java/classes/commons-daemon.jar:${_tomcat_catalina_home}/bin/tomcat-juli.jar${_tomcat_classpath}' \
 	-Djava.util.logging.manager=${_tomcat_logging_manager} \
 	-Djava.util.logging.config.file='${_tomcat_logging_config}' \
diff --git a/www/tomcat110/Makefile b/www/tomcat110/Makefile
index 6fc25cd3ad49..e4f01f4a050c 100644
--- a/www/tomcat110/Makefile
+++ b/www/tomcat110/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tomcat
 DISTVERSION=	11.0.22
+PORTREVISION=	1
 CATEGORIES=	www java
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:R:R}/v${DISTVERSION}/bin
 PKGNAMESUFFIX=	110
diff --git a/www/tomcat110/files/tomcat110.in b/www/tomcat110/files/tomcat110.in
index 20ddc6672db2..7aace82fc6f7 100644
--- a/www/tomcat110/files/tomcat110.in
+++ b/www/tomcat110/files/tomcat110.in
@@ -128,6 +128,7 @@ command_args="-java-home '${_tomcat_java_home}' \
 	-wait ${_tomcat_wait} \
 	-outfile '${_tomcat_stdout}' \
 	-errfile '${_tomcat_stderr}' \
+	-procname ${name} \
 	-classpath '${_tomcat_catalina_home}/bin/bootstrap.jar:%%LOCALBASE%%/share/java/classes/commons-daemon.jar:${_tomcat_catalina_home}/bin/tomcat-juli.jar${_tomcat_classpath}' \
 	-Djava.util.logging.manager=${_tomcat_logging_manager} \
 	-Djava.util.logging.config.file='${_tomcat_logging_config}' \
diff --git a/www/tomcat9/Makefile b/www/tomcat9/Makefile
index 105a3ea875f6..fefbe7b30555 100644
--- a/www/tomcat9/Makefile
+++ b/www/tomcat9/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tomcat
 DISTVERSION=	9.0.118
+PORTREVISION=	1
 CATEGORIES=	www java
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:R:R}/v${DISTVERSION}/bin
 PKGNAMESUFFIX=	9
diff --git a/www/tomcat9/files/tomcat9.in b/www/tomcat9/files/tomcat9.in
index e807618d5c48..1ea4acf19ae0 100644
--- a/www/tomcat9/files/tomcat9.in
+++ b/www/tomcat9/files/tomcat9.in
@@ -142,6 +142,7 @@ command_args="-java-home '${_tomcat_java_home}' \
 	-wait ${_tomcat_wait} \
 	-outfile '${_tomcat_stdout}' \
 	-errfile '${_tomcat_stderr}' \
+	-procname ${name} \
 	-classpath '${_tomcat_catalina_home}/bin/bootstrap.jar:%%LOCALBASE%%/share/java/classes/commons-daemon.jar:${_tomcat_catalina_home}/bin/tomcat-juli.jar${_tomcat_classpath}' \
 	-Djava.util.logging.manager=${_tomcat_logging_manager} \
 	-Djava.util.logging.config.file='${_tomcat_logging_config}' \