[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] [patch v3] Bug / question in tar
From: |
Pavel Raiskup |
Subject: |
Re: [Bug-tar] [patch v3] Bug / question in tar |
Date: |
Thu, 13 Mar 2014 18:32:19 +0100 |
User-agent: |
KMail/4.12.3 (Linux/3.13.6-200.fc20.x86_64; KDE/4.12.3; x86_64; ; ) |
On Thursday, March 13, 2014 09:35:26 Paul Eggert wrote:
> On 03/13/2014 01:21 AM, Pavel Raiskup wrote:
> >> We could detect that archive contents are coming from terminal input and
> >> fail immediately (IIRC tar waits indefinitely ATM until it's input is cut
> >> by ctrl+d or it is killed).
> > I meant something like the patch attached, could you please consider?
> >
> > I tried to write testcase for this and I failed to find proper 'script'
> > alternative tool among coreutils, is there some? I could rewrite it then.
>
> This sort of thing would seem to run counter to the GNU coding
> standards, which say that the behavior a program should not depend on
> the type of device it is used with.
>
> http://www.gnu.org/prep/standards/html_node/User-Interfaces.html
Ah, truth. Could I convince you to push some fix which would refuse just
*reading* archive from terminal (updated patch attached)? Strictly
speaking, GNU Coding Guidelines are talking about program _output_, not
about input (IIRC the standard, this is intentional and I very agree with
that part). Anyway, the 'tar -x BIG_FILE' usecase is the most serious one
I tried to avoid - it may cost users very expensive *seconds* of their
lives during trying to recognize what is (not) happening in background.
Thanks for considering,
Pavel
0001-tar-fail-if-archive-comes-directly-from-terminal.patch
Description: Text Data
- [Bug-tar] Bug / question in tar, d.b.e, 2014/03/12
- Re: [Bug-tar] Bug / question in tar, Paul Eggert, 2014/03/12
- Re: [Bug-tar] Bug / question in tar, Pavel Raiskup, 2014/03/12
- Re: [Bug-tar] Bug / question in tar, Paul Eggert, 2014/03/12
- Re: [Bug-tar] Bug / question in tar, Pavel Raiskup, 2014/03/12
- Re: [Bug-tar] Bug / question in tar, Pavel Raiskup, 2014/03/13
- Re: [Bug-tar] [patch v2] Archive contents should not go to/from terminal (was: Bug / question in tar), Pavel Raiskup, 2014/03/13
- Re: [Bug-tar] Bug / question in tar, Paul Eggert, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar,
Pavel Raiskup <=
- Re: [Bug-tar] [patch v3] Bug / question in tar, Paul Eggert, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Markus Steinborn, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Eric Blake, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Pavel Raiskup, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Paul Eggert, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Pavel Raiskup, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Paul Eggert, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Pavel Raiskup, 2014/03/13
- Re: [Bug-tar] [patch v3] Bug / question in tar, Sergey Poznyakoff, 2014/03/14
- Re: [Bug-tar] [patch v3] Bug / question in tar, Pavel Raiskup, 2014/03/14