PREIN
/bin/sh
rm -rf /usr/share/scrollkeeper/Templates
PREUN
/bin/sh
if [ "$1" = "0" -a -f /etc/xml/catalog -a -x /usr/bin/xmlcatalog ] ; then
/usr/bin/xmlcatalog --noout --del \
"/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" /etc/xml/catalog
fi
POSTIN
/bin/sh
if [ "$1" = "2" ]; then
# Upgrading
echo "`date +"%b %d %X"` Upgrading to ScrollKeeper `scrollkeeper-config --version`..." >> /var/log/scrollkeeper.log
fi
if [ "$1" = "1" ]; then
# Installing
echo "`date +"%b %d %X"` Installing ScrollKeeper `scrollkeeper-config --version`..." >> /var/log/scrollkeeper.log
fi
/usr/bin/xmlcatalog --noout --add "public" \
"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
"/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" /etc/xml/catalog
scrollkeeper-rebuilddb -q -p /var/lib/scrollkeeper || true
POSTUN
/bin/sh
if [ "$1" = "0" ]; then
# SK is being removed, not upgraded.
# ie. erase {localstatedir}/lib/scrollkeeper.
rm -rf /var/lib/scrollkeeper
rm -rf /var/log/scrollkeeper.log
rm -rf /var/log/scrollkeeper.log.1
fi