#!/bin/sh

if [ $(id -u) != 0 ]; then
 echo "Error: You must be root to run this script!" >&2
 exit 1
fi

apt-get update
apt-get --yes install apt-show-versions
apt-show-versions -i || exit 2

apt-get install $(for y in $(for x in $(apt-show-versions |grep "newer than"|awk '{print $1}'); do dpkg -l $x|awk '/^.i/{print $2}';done); do echo $y=$(apt-cache policy $y|grep -a1 Packages|head -1|awk '{print $1}');done)
