X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=trusty%2Fdebian%2Fcinder-common.postrm;fp=trusty%2Fdebian%2Fcinder-common.postrm;h=614fc20679ff0bbe5b3382569649f010a238f2d3;hb=4cbecdc070c118cca3a2a7cd693357c0798e84cc;hp=0000000000000000000000000000000000000000;hpb=8958bac6254d60dfe96fa7423e39dd575eb545d9;p=openstack-build%2Fcinder-build.git diff --git a/trusty/debian/cinder-common.postrm b/trusty/debian/cinder-common.postrm new file mode 100644 index 000000000..614fc2067 --- /dev/null +++ b/trusty/debian/cinder-common.postrm @@ -0,0 +1,32 @@ +#!/bin/sh + +set -e + +if [ "$1" = "purge" ] && [ -f /usr/share/debconf/confmodule ] ; then + if [ -f /usr/share/debconf/confmodule ] ; then + . /usr/share/debconf/confmodule + + db_get cinder/configure_db || true + if [ "$RET" = "true" ]; then + if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then + . /usr/share/dbconfig-common/dpkg/postrm + dbc_go cinder-common $@ + else + rm -f /etc/dbconfig-common/cinder-common.conf + if which ucf >/dev/null 2>&1; then + ucf --purge /etc/dbconfig-common/cinder-common.conf + ucfr --purge cinder-common /etc/dbconfig-common/cinder-common.conf + fi + fi + fi + fi + + rm -f /etc/cinder/cinder.conf /etc/cinder/api-paste.ini /etc/cinder/logging.conf + rmdir --ignore-fail-on-non-empty /etc/cinder || true + rm -f /etc/default/cinder-common + rm -rf /var/lib/cinder /var/log/cinder +fi + +#DEBHELPER# + +exit 0