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.
Attachment:
signature.asc
Description: OpenPGP digital signature