#!/bin/sh

[ "${ACTION}" = "remove" ] && exit 0

source "/var/config/kernel.conf" 2> /dev/null
source "${PREFIX}/KernelInfo.txt" || exit 1

if [ -e "${PREFIX}/vmlinux" ]; then
    cp "${PREFIX}/vmlinux" "/boot/vmlinux-${KERNEL_INFO_UPSTREAM_VERSION}"
elif [ -e "${PREFIX}/vmlinuz" ]; then
    cp "${PREFIX}/vmlinuz" "/boot/vmlinuz-${KERNEL_INFO_UPSTREAM_VERSION}"
fi

cp "${PREFIX}/initramfs.img" "/boot/initramfs-${KERNEL_INFO_UPSTREAM_VERSION}.img"

if [ "${BOOTLOADER}" = "grub" ]; then
    update-grub
fi
