diff --git a/evocheck.sh b/evocheck.sh index 4364a2a..cefeb03 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -607,8 +607,12 @@ if [ -e /etc/debian_version ]; then if [ "$IS_BACKPORTSCONF" = 1 ]; then if is_debianversion stretch; then - grep -qE "^[^#].*backports" /etc/apt/sources.list && echo 'IS_BACKPORTSCONF FAILED!' - grep -qE "^[^#].*backports" /etc/apt/sources.list.d/*.list 2>/dev/null && (grep -qE "^[^#].*backports" /etc/apt/preferences.d/* || echo 'IS_BACKPORTSCONF FAILED!') + grep -qsE "^[^#].*backports" /etc/apt/sources.list \ + && echo 'IS_BACKPORTSCONF FAILED!' + if grep -qsE "^[^#].*backports" /etc/apt/sources.list.d/*.list; then + grep -qsE "^[^#].*backports" /etc/apt/preferences.d/* \ + || echo 'IS_BACKPORTSCONF FAILED!' + fi fi fi