From 2c3f954e5399474fddbc17dc6256586427b1ea3f Mon Sep 17 00:00:00 2001 From: nitishkrishna Date: Fri, 4 Sep 2015 12:01:41 -0700 Subject: [PATCH] Closes-Bug: #1492063 - Avoiding manual steps during upgrade/purge using preinst/postrm scripts These scripts clean up the leftover /opt/contrail/contrail_server_manager folder created by installer deb The purge of installer deb doesn't autoremove this dir due to creation of Packages.gz Change-Id: If5f7786eee6a37112ca45e769174fea2dc93fb77 --- .../debian/contrail-server-manager-installer/debian/postrm | 6 ++++++ .../debian/contrail-server-manager-installer/debian/preinst | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 common/debian/contrail-server-manager-installer/debian/postrm create mode 100644 common/debian/contrail-server-manager-installer/debian/preinst diff --git a/common/debian/contrail-server-manager-installer/debian/postrm b/common/debian/contrail-server-manager-installer/debian/postrm new file mode 100644 index 000000000..c4c1f55af --- /dev/null +++ b/common/debian/contrail-server-manager-installer/debian/postrm @@ -0,0 +1,6 @@ +# Sample debian/rules that uses debhelper. +#!/bin/sh +set -e + +echo "running post rm" +rm -rf /opt/contrail/contrail_server_manager/ diff --git a/common/debian/contrail-server-manager-installer/debian/preinst b/common/debian/contrail-server-manager-installer/debian/preinst new file mode 100644 index 000000000..b7d739013 --- /dev/null +++ b/common/debian/contrail-server-manager-installer/debian/preinst @@ -0,0 +1,6 @@ +# Sample debian/rules that uses debhelper. +#!/bin/sh +set -e + +echo "running pre install" +rm -rf /opt/contrail/contrail_server_manager/