diff options
author | toni <matzeton@googlemail.com> | 2014-04-21 14:37:58 +0200 |
---|---|---|
committer | toni <matzeton@googlemail.com> | 2014-04-21 14:37:58 +0200 |
commit | aa5b8cc1a899b5de24f132e5ffa3354f70527ea2 (patch) | |
tree | 4f45038a85d0b7386d6000323edd6e49231ff4a5 /debian/preinst | |
parent | 2f672ad33b180420436da05d22863c6f53c0e834 (diff) |
added activate/deactivate feature (7)
Diffstat (limited to 'debian/preinst')
-rw-r--r-- | debian/preinst | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/debian/preinst b/debian/preinst index 5f5cc63..e6e374c 100644 --- a/debian/preinst +++ b/debian/preinst @@ -11,7 +11,7 @@ export ORGFILE="/usr/share/initramfs-tools/scripts/local-top/cryptroot" export DIVFILE="/usr/share/naskpass/cryptroot.orig" case "$1" in - install) + install|upgrade) mkdir -p /usr/share/naskpass if [ ! -f ${ORGFILE} ]; then whiptail --title "Missing file" --msgbox "/usr/share/initramfs-tools/scripts/local-top/cryptroot is missing!\nabort .." 9 70 @@ -19,13 +19,11 @@ case "$1" in if [ ${RDSUM} = "$(sha512sum ${ORGFILE} | grep -Eo '^[0-9a-zA-Z]*')" ]; then dpkg-divert --package naskpass --divert ${DIVFILE} --rename --add ${ORGFILE} update-initramfs -u - else - whiptail --title "Wrong SHA checksum" --msgbox "in /usr/share/initramfs-tools/scripts/local-top/cryptroot\n\nabort .." 9 70 fi fi ;; - upgrade) + abort-upgrade) ;; *) |