diff options
Diffstat (limited to 'debian/walinuxagent-data-saver.preinst')
-rw-r--r-- | debian/walinuxagent-data-saver.preinst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/debian/walinuxagent-data-saver.preinst b/debian/walinuxagent-data-saver.preinst new file mode 100644 index 0000000..971e899 --- /dev/null +++ b/debian/walinuxagent-data-saver.preinst @@ -0,0 +1,16 @@ +#!/bin/sh + +set -e + +if [ -f /usr/sbin/waagent ]; then + # Divert the waagent binary so that the prerm script + # in earlier versions of walinuxagent can't purge its + # user data + dpkg-divert --add --rename \ + --package walinuxagent-data-saver \ + --divert /usr/sbin/waagent.save /usr/sbin/waagent +fi + +#DEBHELPER# + +exit 0 |