33 lines
706 B
Text
33 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
|
||
|
}
|