X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=packaging%2Fdebian%2Fmonkeysphere.prerm;h=1a5135a5e9cdc9418956cda090876083878972c7;hb=5fa86c5e80710f5a89c87be0b5d5b17d72e85c14;hp=948bfee06b4cf637bf258108c4bf965542ecd560;hpb=12d5b6a10438b5933193b079bb52b2438150ddcb;p=monkeysphere.git diff --git a/packaging/debian/monkeysphere.prerm b/packaging/debian/monkeysphere.prerm index 948bfee..1a5135a 100755 --- a/packaging/debian/monkeysphere.prerm +++ b/packaging/debian/monkeysphere.prerm @@ -2,15 +2,31 @@ # prerm script for monkeysphere -# Author: Jameson Rollins -# Copyright 2008 +# the only thing we're doing here is making sure that the local +# administrator is not trying to downgrade to a version below 0.23, +# since there was such a major reorganization of system data during +# the transition to 0.23. -VARLIB="/var/lib/monkeysphere" +# Author: Daniel Kahn Gillmor +# Copyright 2009 -rm -f "$VARLIB"/gnupg-host/gpg.conf -rm -f "$VARLIB"/gnupg-authentication/gpg.conf -rmdir --ignore-fail-on-non-empty "$VARLIB"/monkeysphere/gnupg-host || true -rmdir --ignore-fail-on-non-empty "$VARLIB"/monkeysphere/gnupg-authentication || true +set -e + +case "$1" in + upgrade) + if dpkg --compare-versions "$2" lt 0.23 ; then + cat >&2 <