#!/bin/bash

apt-get update -qq
INFO=$(apt-get dist-upgrade -qdyu |\
  grep -vE "^Reading|^Building|^Need to get|^Download" |\
  grep -v "0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.")
apt-get autoclean -qq

if [ -n "$INFO" ] ; then 
  case $TERM in
    linux|dumb)
      echo -e "Subject: apt-get upgrade\n\n$INFO" | \
        /usr/lib/sendmail root
      ;;
    *) echo -e "$INFO" ;;
  esac
fi 
