forked from evolix/evocheck
check_broadcomfirmware: use apt-policy (making it useful before Debian 10)
This commit is contained in:
parent
27347f7342
commit
14e56cd575
|
@ -893,7 +893,7 @@ check_broadcomfirmware() {
|
||||||
if [ -x "${LSPCI_BIN}" ]; then
|
if [ -x "${LSPCI_BIN}" ]; then
|
||||||
if ${LSPCI_BIN} | grep -q 'NetXtreme II'; then
|
if ${LSPCI_BIN} | grep -q 'NetXtreme II'; then
|
||||||
{ is_installed firmware-bnx2 \
|
{ is_installed firmware-bnx2 \
|
||||||
&& grep -q "^deb http://mirror.evolix.org/debian.* non-free" /etc/apt/sources.list;
|
&& apt-cache policy | grep "\bl=Debian\b" | grep --quiet -v "\b,c=non-free\b"
|
||||||
} || failed "IS_BROADCOMFIRMWARE" "missing non-free repository"
|
} || failed "IS_BROADCOMFIRMWARE" "missing non-free repository"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue