Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 67f8623a4f7a4dfd367b54d57b85a648 > scriptlet

hsqldb-1.8.0.9-1jpp.3.x86_64.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