I tested this with tar 1.25 under Ubuntu 11.10.

Steps to reproduce:
mkdir /tmp/tar-link-test
dd if=/dev/urandom of=/tmp/tar-link-test/testfile count=2
ln -s /tmp/tar-link-test/testfile /tmp/tar-link-test/testfile.link
tar -chf /tmp/test-tar.tar /tmp/tar-link-test
tar -tvf /tmp/test-tar.tar

Expected output:

drwxrwxr-x roadmr/roadmr     0 2011-11-25 11:22 tmp/tar-link-test/
-rw-rw-r-- roadmr/roadmr  1024 2011-11-25 11:22 tmp/tar-link-test/testfile
-rw-rw-r-- roadmr/roadmr 1024 2011-11-25 11:22 tmp/tar-link-test/testfile.link 
<- this being an actual file

Actual output:

drwxrwxr-x roadmr/roadmr     0 2011-11-25 11:22 tmp/tar-link-test/
-rw-rw-r-- roadmr/roadmr  1024 2011-11-25 11:22 tmp/tar-link-test/testfile
hrw-rw-r-- roadmr/roadmr     0 2011-11-25 11:22 tmp/tar-link-test/testfile.link 
link to tmp/tar-link-test/testfile

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/887107

Title:
  -h seems to store symlinks as hardlinks

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tar/+bug/887107/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to