parent
c0eb4cfa92
commit
7cc422974a
11
evocheck.sh
11
evocheck.sh
|
@ -561,7 +561,16 @@ if [ -e /etc/debian_version ]; then
|
||||||
# Check if no package has been upgraded since $limit.
|
# Check if no package has been upgraded since $limit.
|
||||||
if [ "$IS_NOTUPGRADED" = 1 ]; then
|
if [ "$IS_NOTUPGRADED" = 1 ]; then
|
||||||
last_upgrade=0
|
last_upgrade=0
|
||||||
if zgrep -hqs upgrade /var/log/dpkg.log*; then
|
upgraded=false
|
||||||
|
for log in /var/log/dpkg.log*; do
|
||||||
|
zgrep -qsm1 upgrade "$log"
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
# There is at least one upgrade
|
||||||
|
upgraded=true
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if $upgraded; then
|
||||||
last_upgrade=$(date +%s -d $(zgrep -h upgrade /var/log/dpkg.log* |sort -n |tail -1 |cut -f1 -d ' '))
|
last_upgrade=$(date +%s -d $(zgrep -h upgrade /var/log/dpkg.log* |sort -n |tail -1 |cut -f1 -d ' '))
|
||||||
fi
|
fi
|
||||||
if grep -qs '^mailto="listupgrade-todo@' /etc/evolinux/listupgrade.cnf \
|
if grep -qs '^mailto="listupgrade-todo@' /etc/evolinux/listupgrade.cnf \
|
||||||
|
|
Loading…
Reference in a new issue