cryptonas/debian/postrm

19 lines
746 B
Bash
Executable File

#!/bin/sh
# remove symlinks in /etc/rc?.d
[ "$1" = "purge" ] && update-rc.d cryptobox remove
if [ "$1" = "purge" ] && grep -q "cryptobox package.*HEADER" /etc/sudoers
then echo "Removing entry from /etc/sudoers"
sed -i "/cryptobox package.*HEADER/,/cryptobox package.*FOOTER/d" /etc/sudoers
echo "Removing mount and config directories (/var/lib/cryptobox) ..."
rmdir /var/lib/cryptobox/mnt || echo " mount directory not empty - skipped" >&2
mountpoint -q /var/lib/cryptobox/config || rm -rf /var/lib/cryptobox/config || \
echo " failed to remove config directory - skipped" >&2
rmdir /var/lib/cryptobox || \
echo " the cryptobox directory (/var/lib/cryptobox) has not been removed" >&2
fi
# return without error
true