invirt.database.clear_cache should actually do something
[invirt/packages/invirt-database.git] / debian / sipb-xen-database-server.prerm
index b2936d4..c3d7506 100644 (file)
@@ -18,24 +18,15 @@ set -e
 
 
 case "$1" in
 
 
 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'
 
         # 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)
     ;;
 
     *)
     ;;
 
     *)