#!/bin/sh
set -eu

# First to download an updated list silently.
fwupdmgr --assume-yes get-updates 1>/dev/null

# Now to check if there are pending updates.
if [ "$(fwupdmgr --assume-yes get-updates | wc -l)" -gt 1 ]
then
    echo 'Available firmware updates.'
    exit 2
else
    echo 'Firmware is up to date.'
    exit 0
fi
