#!/bin/bash
set -e

case "$1" in
    configure)
        echo "INFO: set nakeDeb default GRUB config"
        if [ -e /etc/default/grub ]; then
            if grep -q nakedeb.tga /etc/default/grub; then
                echo "INFO: nakeDeb GRUB already set"
            else
                echo "GRUB_BACKGROUND=\"/usr/share/images/grub/nakedeb.tga\"" >> /etc/default/grub
                update-grub
            fi
        fi
        echo "INFO: set nakeDeb OS config"
        ln -sf /etc/dpkg/origins/nakedeb /etc/dpkg/origins/default
        ln -sf /usr/share/nakedbase/nakedeb-release /etc/os-release
        if [ -e /etc/motd ]; then
            if grep -q Debian /etc/motd; then
                mv /etc/motd /etc/motd-debian
                cp /usr/share/nakedbase/motd /etc/motd
            fi
        else
            cp /usr/share/nakedbase/motd /etc/motd
        fi
        ;;
    abort-upgrade|abort-remove|abort-deconfigure)
        ;;
    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 1
        ;;
esac

exit 0
