#!/bin/sh
set -e

case "$1" in
    remove|deconfigure)
        # AUTOMATICALLY GENERATED PRE-REMOVE CODE
        GRUB_CFG_DIR=/etc/default/grub.d

        for cfg in "$GRUB_CFG_DIR"/*-"tuxedo-fix-nvidia-preserve-vram-suspend".cfg; do
            [ -L "$cfg" ] || continue
            unlink "$cfg"
        done

        if [ "$(stat -c %d:%i /)" != "$(stat -c %d:%i /proc/1/root/.)" ]; then
            echo "Running in chroot, do nothing."
        else
            grub-mkconfig -o /boot/grub/grub.cfg "$@"
        fi

        # END OF AUTOMATICALLY GENERATED PRE-REMOVE CODE

    ;;

    upgrade|failed-upgrade)
    ;;

    *)
        echo "prerm called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

exit 0
