Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > dd718cb442c888b86a545784572fdbd9 > scriptlet

tomcat6-6.0.26-8.fc14.noarch.rpm

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