PREIN
/bin/sh
rm -rf /usr/share/scrollkeeper/Templates
PREUN
/bin/sh
if [ $1 = 0 ]; then
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
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