From 7b0b43a40bbd1a83387590b23f6af37a04a418d6 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Wed, 27 Feb 2013 15:24:20 +0100 Subject: [PATCH 1/2] [FIX] debian: it seems postrm do not remove the same directory created by postinst. bzr revid: vmt@openerp.com-20130227142420-295yua6tyfalaido --- debian/openerp.postrm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/openerp.postrm b/debian/openerp.postrm index 55c28f04eb5..0470dcfddda 100644 --- a/debian/openerp.postrm +++ b/debian/openerp.postrm @@ -9,7 +9,7 @@ case "${1}" in ;; purge) - rm -rf /var/lib/openerp-server + rm -rf /var/lib/openerp ;; upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) From 4cc693fc41cff2e3f71c38d126e8fef24e1e2bcf Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Wed, 27 Feb 2013 17:11:01 +0100 Subject: [PATCH 2/2] [IMP] debian: uninstalling the package will delete /var/lib/openerp but not the filestore. bzr revid: vmt@openerp.com-20130227161101-mzz3wluzrez7l74n --- debian/openerp.postrm | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/openerp.postrm b/debian/openerp.postrm index 0470dcfddda..bc81ce98b71 100644 --- a/debian/openerp.postrm +++ b/debian/openerp.postrm @@ -6,6 +6,7 @@ case "${1}" in remove) deluser --quiet --system "openerp" || true delgroup --quiet --system --only-if-empty "openerp" || true + find /var/lib/openerp -path '/var/lib/openerp/*' ! -path '/var/lib/openerp/filestore*' -delete ;; purge)