Sophie

Sophie

distrib > Scientific%20Linux > 5x > i386 > by-pkgid > a4e5751aa2a2cb1d01a527fdfb4090e4 > scriptlet

hsqldb-1.8.0.9-1jpp.3.i386.rpm

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
)

if [ -x /usr/bin/rebuild-gcj-db ]
then
  /usr/bin/rebuild-gcj-db
fi

POSTUN

/bin/sh
if [ -x /usr/bin/rebuild-gcj-db ]
then
  /usr/bin/rebuild-gcj-db
fi