diff --git a/evocheck.sh b/evocheck.sh index 985506b..dfafc21 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -20,6 +20,7 @@ IS_LOGROTATECONF=1 IS_SYSLOGCONF=1 IS_DEBIANSECURITY=1 IS_APTITUDEONLY=1 +IS_APTICRON=1 IS_USRRO=1 IS_TMPNOEXEC=1 IS_LISTCHANGESCONF=1 @@ -176,6 +177,14 @@ if [ -e /etc/debian_version ]; then if [ "$IS_APTITUDEONLY" = 1 ]; then test -e /usr/bin/apt-get && echo 'IS_APTITUDEONLY FAILED!' fi + + if [ "$IS_APTICRON" = 1 ]; then + status="OK" + test -e /etc/cron.d/apticron || status="fail" + test "$status" = "fail" || test -e /usr/bin/apt-get.bak || status="fail" + test "$status" = "fail" || /usr/bin/apt-get.bak -qq update || status="fail" + test "$status" = "fail" && echo 'IS_APTICRON FAILED!' + fi if [ "$IS_USRRO" = 1 ]; then grep /usr /etc/fstab | grep -q ro || echo 'IS_USRRO FAILED!'