aboutsummaryrefslogtreecommitdiffstats
path: root/www/tomcat7
diff options
context:
space:
mode:
authorale <ale@FreeBSD.org>2009-07-30 01:13:50 +0800
committerale <ale@FreeBSD.org>2009-07-30 01:13:50 +0800
commit89784ba005c66ebb9595811b330486ba47cf012f (patch)
tree12b1740347f230ae14992f749dbc1319b16658fc /www/tomcat7
parent753e6b224bf304c1f635879533d74f41f5b7a457 (diff)
downloadfreebsd-ports-gnome-89784ba005c66ebb9595811b330486ba47cf012f.tar.gz
freebsd-ports-gnome-89784ba005c66ebb9595811b330486ba47cf012f.tar.zst
freebsd-ports-gnome-89784ba005c66ebb9595811b330486ba47cf012f.zip
Really fix shutdown script on all FreeBSD releases.
Diffstat (limited to 'www/tomcat7')
-rw-r--r--www/tomcat7/Makefile1
-rw-r--r--www/tomcat7/files/tomcat6.sh.in12
2 files changed, 2 insertions, 11 deletions
diff --git a/www/tomcat7/Makefile b/www/tomcat7/Makefile
index 880096545508..0e7e47e0a02f 100644
--- a/www/tomcat7/Makefile
+++ b/www/tomcat7/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tomcat
PORTVERSION= 6.0.20
+PORTREVISION= 1
CATEGORIES= www java
MASTER_SITES= ${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR= tomcat/tomcat-6/v${PORTVERSION}/bin
diff --git a/www/tomcat7/files/tomcat6.sh.in b/www/tomcat7/files/tomcat6.sh.in
index a2266c310a97..dc5670fb91be 100644
--- a/www/tomcat7/files/tomcat6.sh.in
+++ b/www/tomcat7/files/tomcat6.sh.in
@@ -74,6 +74,7 @@ tomcat%%TOMCAT_VERSION%%_stop_timeout="${tomcat%%TOMCAT_VERSION%%_stop_timeout:-
name="tomcat%%TOMCAT_VERSION%%"
rcvar=`set_rcvar`
pidfile="/var/run/%%APP_SHORTNAME%%.pid"
+procname="java"
load_rc_config "${name}"
@@ -105,17 +106,6 @@ java_command="%%LOCALBASE%%/bin/java \
log_args=">> ${tomcat%%TOMCAT_VERSION%%_stdout_log} \
2>> ${tomcat%%TOMCAT_VERSION%%_stderr_log} "
-# Subvert the check_pid_file procname check.
-if [ -f $pidfile ]; then
- read rc_pid junk < $pidfile
- if [ ! -z "$rc_pid" ]; then
- procname=`ps -o command= -p $rc_pid | cut -f1 -d ' '`
- fi
-fi
-if [ -z "$procname" ]; then
- procname=nonexistent
-fi
-
required_files="${tomcat%%TOMCAT_VERSION%%_catalina_home}/conf/server.xml"
command="/usr/sbin/daemon"