[BusyBox] bug#1272: marked as done (gunzip -c problem)
BusyBox.net bug Tracking System
owner at busybox.net
Sat Oct 26 04:46:03 UTC 2002
Your message dated Sat, 26 Oct 2002 04:21:10 -0600
with message-id <20021026102109.GD7483 at codepoet.org>
and subject line [BusyBox] bug#1272: gunzip -c problem
has caused the attached bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Erik Andersen
(administrator, BusyBox.net bugs database)
--------------------------------------
Received: (at submit) by bugs.busybox.net; 30 Sep 2002 00:10:44 +0000
>From paul at lemoncube.com Sun Sep 29 18:10:44 2002
Received: by winder.codepoet.org (Postfix, from userid 104)
id AD7311575F1; Sun, 29 Sep 2002 18:10:43 -0600 (MDT)
Received: from www.fastmail.fm (fastmail.fm [209.61.183.86])
by winder.codepoet.org (Postfix) with ESMTP id 7345B1575CE
for <submit at bugs.busybox.net>; Sun, 29 Sep 2002 18:10:38 -0600 (MDT)
Received: from www.fastmail.fm (localhost [127.0.0.1])
by localhost.localdomain (Postfix) with ESMTP id 07A246DBC0
for <submit at bugs.busybox.net>; Sun, 29 Sep 2002 19:10:26 -0500 (CDT)
Received: from server2.fastmail.fm (server2.internal [10.202.2.133])
by www.fastmail.fm (Postfix) with ESMTP id A91176DA6E
for <submit at bugs.busybox.net>; Sun, 29 Sep 2002 19:10:25 -0500 (CDT)
Received: from server2.fastmail.fm (localhost [127.0.0.1])
by localhost.localdomain (Postfix) with ESMTP id BC6F39370D
for <submit at bugs.busybox.net>; Sun, 29 Sep 2002 19:10:24 -0500 (CDT)
Received: by server2.fastmail.fm (Postfix, from userid 99)
id 6CA11936D9; Sun, 29 Sep 2002 19:10:24 -0500 (CDT)
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="ISO-8859-1"
MIME-Version: 1.0
X-Mailer: MIME::Lite 1.2 (F2.6; T1.001; A1.48; B2.12; Q2.03)
Date: Mon, 30 Sep 2002 00:10:24 UT
From: "Paul Hayter" <paul at lemoncube.com>
To: submit at bugs.busybox.net
X-Epoch: 1033344624
X-Sasl-enc: XBABwxf5jOscYRgFTBUYXg
Subject: gunzip -c problem
Message-Id: <20020930001024.6CA11936D9 at server2.fastmail.fm>
X-Spam-Status: No, hits=0.0 required=5.0
tests=none
version=2.31
X-Spam-Level:
Package: busybox
Version: 0.60.4
Severity: normal
gunzip -c tries to delete the source file instead of leaving it intact.
The problem code in gunzip.c is:
if (delete_path && !(flags & gunzip_test)) {
if (unlink(delete_path) < 0) {
error_msg_and_die("Couldn't remove %s",
delete_path);
}
}
The code should also check the gunzip_to_stdout flag. Here's my poor
hack to fix it:
if (delete_path && !(flags & gunzip_test) && !(flags &
gunzip_to_stdout)
) {
if (unlink(delete_path) < 0) {
error_msg_and_die("Couldn't remove %s",
delete_path);
}
}
I am using Slackware 7.1 with glibc 2.1.3, with kernel 2.4.19
Cheers
Paul.
---------------------------------------
Received: (at 1272-done) by bugs.busybox.net; 26 Oct 2002 10:21:11 +0000
>From andersen at codepoet.org Sat Oct 26 04:21:11 2002
Received: by winder.codepoet.org (Postfix, from userid 1000)
id C24331579EC; Sat, 26 Oct 2002 04:21:10 -0600 (MDT)
Date: Sat, 26 Oct 2002 04:21:10 -0600
From: Erik Andersen <andersen at codepoet.org>
To: Paul Hayter <paul at lemoncube.com>, 1272-done at bugs.busybox.net
Subject: Re: [BusyBox] bug#1272: gunzip -c problem
Message-ID: <20021026102109.GD7483 at codepoet.org>
Reply-To: andersen at codepoet.org
References: <20020930001024.6CA11936D9 at server2.fastmail.fm>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20020930001024.6CA11936D9 at server2.fastmail.fm>
User-Agent: Mutt/1.3.28i
X-Operating-System: Linux 2.4.19-rmk2, Rebel-NetWinder(Intel StrongARM 110 rev 3), 185.95 BogoMips
X-No-Junk-Mail: I do not want to get *any* junk mail.
On Mon Sep 30, 2002 at 12:10:24AM +0000, Paul Hayter wrote:
> Package: busybox
> Version: 0.60.4
> Severity: normal
>
> gunzip -c tries to delete the source file instead of leaving it intact.
Fixed.
-Erik
--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--
More information about the busybox
mailing list