Unnamed
public text v1 · immutable#!/bin/sh -e
. /usr/share/debconf/confmodule
TARFILE=stage4.tar.gz
NUM_RECORDS="$(($(zcat "/cdrom/$TARFILE" | wc -c) / 16384))"
db_progress START 0 "$NUM_RECORDS" stage4/progress
mknod /tmp/stage4.fifo p
trap 'rm -f /tmp/stage4.fifo' EXIT
(chroot /target tar --record-size=16384 --checkpoint=1 -xzf "/media/cdrom0/$TAR$
while read line <&9; do
db_progress STEP 1
done 9</tmp/stage4.fifo
wait
db_progress STOP