PREIN
/bin/sh
# Add the "hsqldb" user and group
# we need a shell to be able to use su - later
/usr/sbin/groupadd -g 96 -f -r hsqldb 2> /dev/null || :
/usr/sbin/useradd -u 96 -g hsqldb -s /sbin/nologin \
-d /var/lib/hsqldb -r hsqldb 2> /dev/null || :
PREUN
/bin/sh
if [ "$1" = "0" ]; then
rm -f /var/lib/hsqldb/lib/hsqldb.jar
rm -f /var/lib/hsqldb/lib/servlet.jar
#/usr/sbin/userdel hsqldb >> /dev/null 2>&1 || :
#/usr/sbin/groupdel hsqldb >> /dev/null 2>&1 || :
fi
POSTIN
/bin/sh
rm -f /var/lib/hsqldb/lib/hsqldb.jar
rm -f /var/lib/hsqldb/lib/servlet.jar
(cd /var/lib/hsqldb/lib
ln -s $(build-classpath hsqldb) hsqldb.jar
ln -s $(build-classpath servletapi5) servlet.jar
)
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
if [ -x /usr/bin/rebuild-gcj-db ]
then
/usr/bin/rebuild-gcj-db
fi
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
if [ -x /usr/bin/rebuild-gcj-db ]
then
/usr/bin/rebuild-gcj-db
fi