X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=cron.d%2F050checkinst;h=559de6a914b4aa5fd2777279225206cf5d226f8c;hb=35396b36e9658cb7346fb080531fff92a6d0fd57;hp=9dc6689d5db49af1cbb84539a87cea34c2de86e7;hpb=5b6921491f30c3fea5ffebaef3216fb86a85d4e5;p=deb%2Fpackages.git diff --git a/cron.d/050checkinst b/cron.d/050checkinst index 9dc6689..559de6a 100755 --- a/cron.d/050checkinst +++ b/cron.d/050checkinst @@ -5,16 +5,6 @@ # Test whether all required packages are installed and generate a mail # if they aren't, so that the admin is informed. -required="git-core gettext locales rsync dpkg-dev procmail" -required="$required libcompress-zlib-perl" -required="$required libhtml-parser-perl libio-stringy-perl" -required="$required liblocale-gettext-perl libmldbm-perl" -required="$required libtext-iconv-perl libhtml-template-perl" -required="$required libclass-accessor-perl" -required="$required liburi-perl libxml-rss-perl" -required="$required libtemplate-perl libi18n-acceptlanguage-perl" -required="$required liblingua-stem-perl" - locales="de_DE.UTF-8 en_US.UTF-8 nl_NL fr_FR.UTF-8 uk_UA.UTF-8" packages=`tempfile` @@ -22,14 +12,8 @@ locs=`tempfile` cache=`tempfile` trap "rm -f $packages $locs" INT EXIT -for p in $required -do - if [ -z "$(dpkg -l $p|grep ^ii)" ] - then - echo "Package $p missing." >> $packages - echo >> $packages - fi -done +cd $topdir +dpkg-checkbuilddeps >> $packages 2>&1 for l in $locales do @@ -81,6 +65,5 @@ then echo cat $cache fi - ) | /usr/sbin/sendmail -t + ) | tee /dev/stderr | /usr/sbin/sendmail -t fi -