PREUN
/bin/sh
# When not removal, exit immediately
[ $1 = 0 ] || exit 0
( LANG=C ; \
if ( /usr/sbin/alternatives --display MyDNS | \
grep point | grep -q /usr/sbin/mydns-pgsql ) ; \
then /usr/sbin/service mydns stop >/dev/null 2>&1 ; \
fi ; \
)
/usr/sbin/alternatives -remove MyDNS /usr/sbin/mydns-pgsql
exit 0
POSTIN
/bin/sh
/usr/sbin/alternatives --install /usr/sbin/mydns MyDNS /usr/sbin/mydns-pgsql 1 \
--slave /usr/bin/mydnscheck mydnscheck /usr/bin/mydnscheck-pgsql \
--slave /usr/bin/mydnsexport mydnsexport /usr/bin/mydnsexport-pgsql \
--slave /usr/bin/mydnsimport mydnsimport /usr/bin/mydnsimport-pgsql \
--slave /usr/bin/mydnsptrconvert mydnsptrconvert /usr/bin/mydnsptrconvert-pgsql
exit 0
POSTUN
/bin/sh
if [ "$1" -ge "1" ] ; then
/sbin/service mydns condrestart >/dev/null 2>&1
fi