--- trunk/grubby/installkernel 2020/07/07 11:15:41 3142 +++ trunk/grubby/installkernel 2020/07/07 11:20:11 3143 @@ -20,6 +20,8 @@ # Author(s): tyson@rwii.com # +[[ -f /etc/conf.d/grub ]] && . /etc/conf.d/grub + usage() { echo "Usage: $(basename $0) " >&2 @@ -87,6 +89,11 @@ ln -fs ${RELATIVE_PATH}${INSTALL_PATH}/${KERNEL_NAME}-${KERNEL_VERSION} ${LINK_PATH}/${KERNEL_NAME} ln -fs ${RELATIVE_PATH}${INSTALL_PATH}/System.map-${KERNEL_VERSION} ${LINK_PATH}/System.map +if [ "x${GRUB_ENABLE_BLSCFG}" = "xtrue" ] || [ ! -f /sbin/new-kernel-pkg ]; then + kernel-install add $KERNEL_VERSION $INSTALL_PATH/$KERNEL_NAME-$KERNEL_VERSION + exit $? +fi + if [[ -n ${cfgLoader} ]] && [[ -x /sbin/new-kernel-pkg ]] then if [ -n "$(which dracut 2>/dev/null)" ]