From 7bb6261ce58e5083ce19b8abd2ee1e4afdffbd13 Mon Sep 17 00:00:00 2001 From: Steve McIntyre Date: Tue, 10 Oct 2017 15:15:14 +0100 Subject: [PATCH] Make tools/update_popcon exit with errors when it fails --- debian/changelog | 1 + tools/update_popcon | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/debian/changelog b/debian/changelog index 6b6c6622..ae226583 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ debian-cd (3.1.21-stretch) UNRELEASED; urgency=medium dependency order so they're guaranteed to fit (firefox, network-manager-gnome, synaptic) + Fix for update-cd: Add SHA256 checksums to Packages files for update images + + Make tools/update_popcon exit with errors when it fails -- Steve McIntyre <93sam@debian.org> Mon, 19 Jun 2017 13:39:58 +0100 diff --git a/tools/update_popcon b/tools/update_popcon index 6d2b67ce..988c92c0 100755 --- a/tools/update_popcon +++ b/tools/update_popcon @@ -63,7 +63,15 @@ dl_file () { } MAIN_DATE=`dl_file main` +error=$? +if [ $error -ne 0 ]; then + exit $error +fi CONTRIB_DATE=`dl_file contrib` +error=$? +if [ $error -ne 0 ]; then + exit $error +fi OUT=$1 rm -f $OUT @@ -81,3 +89,7 @@ echo "" >> $OUT cat $TDIR/main $TDIR/contrib | \ egrep -v '(^#|Total|-----|kernel-source)' | \ sort -rn -k3,3 -k7,7 -k4,4 | awk '{print $2}' >> $OUT + +if [ $? -ne 0 ]; then + exit $? +fi