summaryrefslogtreecommitdiffstats
path: root/setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'setup.sh')
-rwxr-xr-xsetup.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/setup.sh b/setup.sh
index 5ac3b2c8..6981a813 100755
--- a/setup.sh
+++ b/setup.sh
@@ -72,9 +72,9 @@ curl "http://binarycontrol.debian.net/?q=&path=%2Ftriggers%24&format=pkglist" \
| while read pkg url; do
echo "working on $pkg..." >&2
mkdir DEBIAN
- curl --location --silent "$url" \
- | ./extract_binary_control.py \
- | tar -C "DEBIAN" --exclude=./md5sums -xz
+ curl --retry 2 --location --silent "$url" \
+ | dpkg-deb --ctrl-tarfile /dev/stdin \
+ | tar -C "DEBIAN" --exclude=./md5sums -x
if [ ! -f DEBIAN/triggers ]; then
rm -r DEBIAN
continue