X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-database.git/blobdiff_plain/f2adfe4c961ec18f2c767c5d48538b456ace4d77..95861a2faf8ff0edd2e834c70180cabf4b4a9359:/debian/sipb-xen-database-server.prerm diff --git a/debian/sipb-xen-database-server.prerm b/debian/sipb-xen-database-server.prerm index b2936d4..c3d7506 100644 --- a/debian/sipb-xen-database-server.prerm +++ b/debian/sipb-xen-database-server.prerm @@ -18,24 +18,15 @@ set -e case "$1" in - remove|upgrade|deconfigure) + remove|deconfigure) # This will destroy data -- do we want to do this? # su postgres -c 'dropdb sipb_xen' # su postgres -c 'dropuser sipb-xen' - PG_HBA=/etc/postgresql/8.1/main/pg_hba.conf - perl -ni -e 'print unless /^# ===BEGIN ADDED BY sipb-xen-dabase server$/ .. - /^# ===END ADDED BY sipb-xen-dabase server$/' \ - "$PG_HBA" - - if hash invoke-rc.d; then - invoke-rc.d postgresql-8.1 restart - else - /etc/init.d/postgresql-8.1 restart - fi + deluser sipb-xen ;; - failed-upgrade) + upgrade|failed-upgrade) ;; *)