420527a
#!/bin/bash
420527a
420527a
if ! [[ $KERNEL_INSTALL_MACHINE_ID ]]; then
420527a
    exit 0
420527a
fi
420527a
420527a
ARCH=$(uname -m)
420527a
420527a
# Is only needed for ppc64* since we can't assume a BLS capable bootloader there
420527a
if [[ $ARCH != "ppc64" && $ARCH != "ppc64le" ]]; then
420527a
    exit 0
420527a
fi
420527a
420527a
[[ -f /etc/default/grub ]] && . /etc/default/grub
420527a
420527a
COMMAND="$1"
420527a
420527a
case "$COMMAND" in
420527a
    add|remove)
6882a13
        grub2-mkconfig --no-grubenv-update -o /boot/grub2/grub.cfg >& /dev/null
420527a
        ;;
420527a
    *)
420527a
        ;;
420527a
esac