diff --git a/files/yum_update.sh b/files/yum_update.sh index f2ea8eb..f5918ee 100755 --- a/files/yum_update.sh +++ b/files/yum_update.sh @@ -5,7 +5,7 @@ set -eux packages_for_update= if [ -n "$1" ] && command -v repoquery >/dev/null 2>&1; then installed=$(rpm -qa --qf "%{NAME}\n" | sort) - available=$(repoquery --disablerepo='*' --enablerepo=$1 --qf %{NAME} -a | sort) + available=$(repoquery --provides --disablerepo='*' --enablerepo=$1 --qf %{NAME} -a | cut -d= -f1 | sort) packages_for_update=$(comm -12 <(printf "%s\n" $installed) <(printf "%s\n" $available)) fi