32 lines
706 B
Text
32 lines
706 B
Text
show_efi_msg() {
|
|
cat << EOF
|
|
|
|
==> For setting up Syslinux EFI follow
|
|
https://wiki.archlinux.org/index.php/Syslinux#UEFI_Systems
|
|
|
|
==> The syslinux-install_update script does not currently support EFI install
|
|
|
|
EOF
|
|
}
|
|
|
|
show_bios_autoupdate_msg() {
|
|
cat << EOF
|
|
|
|
==> For setting up Syslinux BIOS using the syslinux-install_update script follow
|
|
https://wiki.archlinux.org/index.php/Syslinux#Automatic_Install
|
|
EOF
|
|
}
|
|
|
|
post_install() {
|
|
[ -f /boot/syslinux/SYSLINUX_AUTOUPDATE ] || show_bios_autoupdate_msg
|
|
[ -d /sys/firmware/efi ] && show_efi_msg
|
|
|
|
true
|
|
}
|
|
|
|
post_upgrade() {
|
|
## auto-update syslinux if /boot/syslinux/SYSLINUX_AUTOUPDATE exists
|
|
/usr/bin/syslinux-install_update -s
|
|
|
|
post_install
|
|
}
|