On 09.09.2017 16:21, Joerg Sonnenberger wrote: > On Sat, Sep 09, 2017 at 03:01:14PM +0200, Martin Husemann wrote: >> On Sat, Sep 09, 2017 at 02:43:00PM +0200, Kamil Rytarowski wrote: >>> No problems are observed except broken sysinst(8) during the process of >>> unpacking the sets. I assume that something hardcodes tool arguments and >>> they are incompatible with bsddar or pigz. >> >> That IS a serious problem though ;-) >> >> src/usr.sbin/sysinst/util.c: >> >> /* now extract set files into "./". */ >> rval = run_program(RUN_DISPLAY | RUN_PROGRESS, >> "progress -zf %s tar --chroot -xhepf -", path); > > That would be -e. > > Joerg > tar(1): -e Stop after first error. It might be a good idea to implement it in bsdtar before the switch.
Description: OpenPGP digital signature