Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jul 2006 22:54:34 -0700
From:      Tim Kientzle <kientzle@freebsd.org>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: BSD tar broken file name parsing
Message-ID:  <44B9D49A.6080401@freebsd.org>
In-Reply-To: <031501c6a225$27797a00$b3db87d4@multiplay.co.uk>
References:  <031501c6a225$27797a00$b3db87d4@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
File a bug and I'll take a look at it.

Bonus if you can check this on -CURRENT; I
have fixed a bunch of problems in -CURRENT
that aren't yet merged into 6.x but I can't
remember right now if this is one of them.

Ti

Steven Hartland wrote:
> Just had a really strange one, on a fresh 6.1 install
> tar will not extract named files e.g.
> tar -xvzPf my.tar.gz /usr/local/etc/apache/httpd.conf
> 
> The above fails to extract the file which quite
> clearly exists:
> tar -tvzPf my.tar.gz | grep /usr/local/etc/httpd.conf
> -rw-r--r--  0 root   wheel   37202 May  6 23:30 
> /usr/local/etc/apache/httpd.conf
> 
> Similarly -tvzPf naming the file doesnt find the file.
> 
> Using wild cards finds the file:
> tar -tvzPf my.tar.gz '*httpd.conf'                            
> -rw-r--r--  0 root   wheel   37202 May  6 23:30 
> /usr/local/etc/apache/httpd.conf
> 
> I suspect its -P processing that is broken. Installing
> gtar and using that works fine:
> gtar -xvzPf my.tar.gz /usr/local/etc/apache/httpd.conf      
> /usr/local/etc/apache/httpd.conf
> 
> gtar -tvzPf my.tar.gz /usr/local/etc/apache/httpd.conf
> -rw-r--r-- root/wheel    37202 2006-05-06 23:30:58 
> /usr/local/etc/apache/httpd.conf
> 
>    Steve
> 
> 
> ================================================
> This e.mail is private and confidential between Multiplay (UK) Ltd. and 
> the person or entity to whom it is addressed. In the event of 
> misdirection, the recipient is prohibited from using, copying, printing 
> or otherwise disseminating it or any information contained in it.
> In the event of misdirection, illegible or incomplete transmission 
> please telephone +44 845 868 1337
> or return the E.mail to postmaster@multiplay.co.uk.
> 
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
> 
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44B9D49A.6080401>