Sophie

Sophie

distrib > Fedora > 15 > x86_64 > media > os > by-pkgid > da76eae367fc668a9c2801e7e0104d64 > scriptlet

sblim-cmpi-base-1.6.1-2.fc15.i686.rpm

PREIN

/bin/sh
if [ -e /usr/sbin/cimserver ]; then
  CIMSERVER="-t pegasus";
else
  CIMSERVER="";
fi
# If upgrading, deregister old version
if [ $1 -gt 1 ]
then
  /usr/share/sblim-cmpi-base/provider-register.sh -d \
        $CIMSERVER \
        -m /usr/share/sblim-cmpi-base/Linux_Base.mof \
        -r /usr/share/sblim-cmpi-base/Linux_Base.registration > /dev/null 2>&1 || :;
  # don't let registration failure when server not running fail upgrade!
fi

PREUN

/bin/sh
if [ -e /usr/sbin/cimserver ]; then
  CIMSERVER="-t pegasus";
else
  CIMSERVER="";
fi
if [ $1 -eq 0 ]
then
  /usr/share/sblim-cmpi-base/provider-register.sh -d \
        $CIMSERVER \
        -m /usr/share/sblim-cmpi-base/Linux_Base.mof \
        -r /usr/share/sblim-cmpi-base/Linux_Base.registration > /dev/null 2>&1 || :;
  # don't let registration failure when server not running fail erase!
fi

POSTIN

/bin/sh
if [ -e /usr/sbin/cimserver ]; then
  CIMSERVER="-t pegasus";
else
  CIMSERVER="";
fi
/sbin/ldconfig
if [ $1 -ge 1 ]
then
# The follwoing script will handle the registration for various CIMOMs.
  /usr/share/sblim-cmpi-base/provider-register.sh \
        $CIMSERVER \
        -m /usr/share/sblim-cmpi-base/Linux_Base.mof \
        -r /usr/share/sblim-cmpi-base/Linux_Base.registration > /dev/null 2>&1 || :;
  # don't let registration failure when server not running fail install!
fi