BSD tar broken file name parsing

Tim Kientzle kientzle at freebsd.org
Sun Jul 16 05:54:36 UTC 2006


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 at multiplay.co.uk.
> 
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
> 
> 



More information about the freebsd-hackers mailing list