svn commit: r456713 - in head/www: tomcat-devel tomcat-devel/files tomcat85 tomcat85/files
Lars Engels
lme at FreeBSD.org
Tue Dec 19 09:30:12 UTC 2017
Author: lme
Date: Tue Dec 19 09:30:10 2017
New Revision: 456713
URL: https://svnweb.freebsd.org/changeset/ports/456713
Log:
www/tomcat{85,-devel}
- Add support for jsvc umask
- Bump PORTREVISION
jsvc support `-umask` parameter since 1.0.8, it can be useful e.g. to set to
0027 to have group-readable Catalina log files.
PR: 224266, 224321
Submitted by: Lapo Luchini
Approved by: maintainer
Modified:
head/www/tomcat-devel/Makefile
head/www/tomcat-devel/files/tomcat_devel.in
head/www/tomcat85/Makefile
head/www/tomcat85/files/tomcat85.in
Modified: head/www/tomcat-devel/Makefile
==============================================================================
--- head/www/tomcat-devel/Makefile Tue Dec 19 09:00:37 2017 (r456712)
+++ head/www/tomcat-devel/Makefile Tue Dec 19 09:30:10 2017 (r456713)
@@ -3,6 +3,7 @@
PORTNAME= tomcat
PORTVERSION= 9.0.2
+PORTREVISION= 1
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION:C/([0-9])(.*)/\1/}/v${PORTVERSION}/bin
PKGNAMESUFFIX= -devel
Modified: head/www/tomcat-devel/files/tomcat_devel.in
==============================================================================
--- head/www/tomcat-devel/files/tomcat_devel.in Tue Dec 19 09:00:37 2017 (r456712)
+++ head/www/tomcat-devel/files/tomcat_devel.in Tue Dec 19 09:30:10 2017 (r456713)
@@ -58,6 +58,10 @@
# Set to "30" by default.
# Set the wait time (in seconds) for Tomcat process startup
#
+# tomcat_devel_umask (str):
+# Set to "0077" by default.
+# Sets the umask for Tomcat process.
+#
# You may symlink this script with other names to run multiple
# instances of tomcat-devel with different configurations.
#
@@ -94,6 +98,7 @@ eval "_tomcat_logging_config=\${${name}_logging_config
eval "_tomcat_classpath=\${${name}_classpath:-''}"
eval "_tomcat_java_opts=\${${name}_java_opts:-''}"
eval "_tomcat_wait=\${${name}_wait:-'30'}"
+eval "_tomcat_umask=\${${name}_umask:-'0077'}"
pidfile="/var/run/${name}.pid"
@@ -106,6 +111,7 @@ command="%%LOCALBASE%%/bin/jsvc"
command_args="-java-home '${_tomcat_java_home}' \
-server \
-user ${_tomcat_catalina_user} \
+ -umask ${_tomcat_umask} \
-pidfile '${pidfile}' \
-wait ${_tomcat_wait} \
-outfile '${_tomcat_stdout}' \
Modified: head/www/tomcat85/Makefile
==============================================================================
--- head/www/tomcat85/Makefile Tue Dec 19 09:00:37 2017 (r456712)
+++ head/www/tomcat85/Makefile Tue Dec 19 09:30:10 2017 (r456713)
@@ -3,6 +3,7 @@
PORTNAME= tomcat
PORTVERSION= 8.5.24
+PORTREVISION= 1
CATEGORIES= www java
MASTER_SITES= APACHE/tomcat/tomcat-8/v${PORTVERSION}/bin
PKGNAMESUFFIX= 85
Modified: head/www/tomcat85/files/tomcat85.in
==============================================================================
--- head/www/tomcat85/files/tomcat85.in Tue Dec 19 09:00:37 2017 (r456712)
+++ head/www/tomcat85/files/tomcat85.in Tue Dec 19 09:30:10 2017 (r456713)
@@ -58,6 +58,10 @@
# Set to "30" by default.
# Set the wait time (in seconds) for Tomcat process startup
#
+# tomcat85_umask (str):
+# Set to "0077" by default.
+# Sets the umask for Tomcat process.
+#
# You may symlink this script with other names to run multiple
# instances of tomcat85 with different configurations.
#
@@ -94,6 +98,7 @@ eval "_tomcat_logging_config=\${${name}_logging_config
eval "_tomcat_classpath=\${${name}_classpath:-''}"
eval "_tomcat_java_opts=\${${name}_java_opts:-''}"
eval "_tomcat_wait=\${${name}_wait:-'30'}"
+eval "_tomcat_umask=\${${name}_umask:-'0077'}"
pidfile="/var/run/${name}.pid"
@@ -106,6 +111,7 @@ command="%%LOCALBASE%%/bin/jsvc"
command_args="-java-home '${_tomcat_java_home}' \
-server \
-user ${_tomcat_catalina_user} \
+ -umask ${_tomcat_umask} \
-pidfile '${pidfile}' \
-wait ${_tomcat_wait} \
-outfile '${_tomcat_stdout}' \
More information about the svn-ports-head
mailing list