PREIN
/bin/sh
# If upgrading, deregister old version
if [ $1 -gt 1 ]
then
/usr/share/sblim-cmpi-dhcp/provider-register.sh -d -t pegasus \
-r /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.registration -m /usr/share/sblim-cmpi-dhcp/Linux_DHCPEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.mof > /dev/null 2>&1 || :;
fi
PREUN
/bin/sh
# Deregister only if not upgrading
if [ $1 -eq 0 ]
then
/usr/share/sblim-cmpi-dhcp/provider-register.sh -d \
-t pegasus -r /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.registration -m /usr/share/sblim-cmpi-dhcp/Linux_DHCPEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.mof > /dev/null 2>&1 || :;
fi
POSTIN
/bin/sh
# Register Schema and Provider - this is highly provider specific
/usr/share/sblim-cmpi-dhcp/provider-register.sh -t pegasus \
-v -r /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.registration /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.registration -m /usr/share/sblim-cmpi-dhcp/Linux_DHCPEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobal.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGlobalForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroup.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPGroupsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHost.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPHostsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptions.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPOptionsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParams.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPParamsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPool.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPPoolsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPRegisteredProfile.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfiguration.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPServiceConfigurationForService.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSharednetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnet.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPSubnetsForEntity.mof /usr/share/sblim-cmpi-dhcp/Linux_DHCPElementConformsToProfile.mof > /dev/null 2>&1 || :;
/sbin/ldconfig
POSTUN
/bin/sh
# Run ldconfig only if not upgrading
if [ $1 -eq 0 ]
then
/sbin/ldconfig
fi