Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > by-pkgid > d7225838c7703766655eccb87f9a6972 > files > 9

tomcat3-3.3.1-0.a.1jpp.src.rpm

#!/bin/sh
#
# Wrapper script for Tomcat, to be sure it will allways
# be run with correct user profile (tomcat by default)
#
# derived from stuff in tomcat.init
#
# Gomez Henri <hgomez@slib.fr>
# Keith Irwin <keith_irwin@non.hp.com>
# Nicolas Mailhot <nicolas.mailhot@one2team.com>
#

# Get Tomcat config

TOMCAT_CFG="@@@TCSCONF@@@/@@@PROCNAME@@@.conf"

[ -r "$TOMCAT_CFG" ] && . "${TOMCAT_CFG}"

# Path to the tomcat launch script
TOMCAT_SCRIPT=/usr/bin/d@@@PROCNAME@@@

# Tomcat name :)
TOMCAT_PROG=@@@PROCNAME@@@
        
# if TOMCAT_USER is not set, use tomcat user
if [ -z "$TOMCAT_USER" ]; then
    TOMCAT_USER="@@@PROCNAME@@@"
fi

# Since the daemon function will sandbox $tomcat
# no environment stuff should be defined here anymore.
# Please use the @@@TCSCONF@@@/@@@PROCNAME@@@.conf file instead ; it will
# be read by the $tomcat script

RETVAL=0

su - $TOMCAT_USER -c "$TOMCAT_SCRIPT $@"
RETVAL=$?
exit $RETVAL