Charles Edge avait écrit un vérificateur de version EFI. Mais le brillant Andrew Seago lui a envoyé un texto, un nouveau script meilleur que le sien. Le voici :
current_efi_version=
/usr/libexec/efiupdater | grep "Raw" | cut -d ':' -f2 | sed 's/ //'
echo "current_efi_version $current_efi_version"
latest_efi_version=ls -La /usr/libexec/firmwarecheckers/eficheck/EFIAllowListShipping.bundle/allowlists/ | grep "$current_efi_version"
echo "latest_efi_version $latest_efi_version"
if [ "$latest_efi_version" == "" ]; then
echo "EFI FAILED"
exit 1
else
echo "EFI PASSED"
exit 0
fi
Cet article a paru sur Krypted, le 2 novembre 2017.