PREIN
/bin/sh
# add the tomcat user and group
/usr/sbin/groupadd -g 91 -r tomcat 2>/dev/null || :
/usr/sbin/useradd -c "Apache Tomcat" -u 91 -g tomcat \
-s /bin/sh -r -d /usr/share/tomcat6 tomcat 2>/dev/null || :
PREUN
/bin/sh
# clean tempdir and workdir on removal or upgrade
/bin/rm -rf /var/cache/tomcat6/work /var/cache/tomcat6/temp
if [ "$1" = "0" ]; then
/etc/init.d/tomcat6 stop >/dev/null 2>&1
/sbin/chkconfig --del tomcat6
fi
#%preun lib
#if [ "$1" = "0" ]; then
# /bin/rm -f /usr/share/java/tomcat6/\[commons-collections-tomcat5\].jar \
# /usr/share/java/tomcat6/\[commons-dbcp-tomcat5\].jar \
# /usr/share/java/tomcat6/\[commons-pool-tomcat5\].jar \
# /usr/share/java/tomcat6/\[ecj\].jar >/dev/null 2>&1
#fi
POSTIN
/bin/sh
# install but don't activate
/sbin/chkconfig --add tomcat6
echo -e "<dependencies>\n" > /etc/maven/maven2-depmap.xml
if [ -d /etc/maven/fragments ] && [ -n "`find /etc/maven/fragments -type f`" ]; then
cat /etc/maven/fragments/* >> /etc/maven/maven2-depmap.xml
fi
echo -e "</dependencies>\n" >> /etc/maven/maven2-depmap.xml
POSTUN
/bin/sh
echo -e "<dependencies>\n" > /etc/maven/maven2-depmap.xml
if [ -d /etc/maven/fragments ] && [ -n "`find /etc/maven/fragments -type f`" ]; then
cat /etc/maven/fragments/* >> /etc/maven/maven2-depmap.xml
fi
echo -e "</dependencies>\n" >> /etc/maven/maven2-depmap.xml
/bin/rm -rf /var/lib/tomcat6/webapps
/bin/rm -rf /etc/tomcat6
/bin/rm -rf /usr/share/java/tomcat6