void-packages/templates/kernel/INSTALL

29 lines
590 B
Plaintext
Raw Normal View History

#
# This script adds an entry to grub's menu.lst file.
#
menulst=boot/grub/menu.lst
case "${ACTION}" in
pre)
;;
post)
if [ ! -f $menulst ]; then
[ ! -d boot/grub ] && mkdir -p boot/grub
echo "default 0" >> $menulst
echo "timeout 5" >> $menulst
fi
if grep -q "^title XBPS ${PKGNAME}-${VERSION}$" $menulst; then
exit 0
fi
echo "Updating GRUB's menu.lst for kernel-${VERSION}..."
( \
echo; \
echo "title XBPS ${PKGNAME}-${VERSION}"; \
echo "kernel /boot/vmlinuz-${VERSION} ro quiet root=LABEL=root"; \
echo "initrd /boot/initrd.img-${VERSION}"; \
) >> $menulst
;;
esac