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 /sbin/nologin -r -d /usr/share/tomcat tomcat 2>/dev/null || :
PREUN
/bin/sh
# clean tempdir and workdir on removal or upgrade
/usr/bin/rm -rf /var/cache/tomcat/work/* /var/cache/tomcat/temp/*
/usr/share/rpm-helper/del-service tomcat $1 tomcat
POSTIN
/bin/sh
/usr/bin/systemd-tmpfiles --create tomcat.conf
# install but don't activate
/usr/share/rpm-helper/add-service tomcat $1 tomcat
POSTUN
/bin/sh
/usr/share/rpm-helper/reread-services tomcat
Triggers
tomcat <
0:7.0.22-2
/bin/sh
/usr/bin/systemd-sysv-convert -- save tomcat > /dev/null 2>&1 || :
# Run these becasue the SysV package being removed won't do them
/sbin/chkconfig --del tomcat > /dev/null 2>&1 || :
/bin/systemctl try-restart tomcat.service > /dev/null 2>&1 || :