19 lines
509 B
Bash
Executable File
19 lines
509 B
Bash
Executable File
#!/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
|