On Sun, Oct 03, 2004 at 06:52:42PM -0700, Jeff Chimene wrote: > Hi, > > I'm trying to resolve a tar restore issue. Using the > newest gnu tar. > > While using tar to deploy software, today I wiped > clean my destination directory. This was somewhat of a > surprise. The only files left in the destination were > those present in the source archive. > > The destination directory is a symlink - could this > cause the existing files to be silently erased? >
I just did a test of taring via a symlink. For me, using Sarge, it works as you think it should. My first try failed because one needs -h option to dereference symlink. But the almost empty .tgz file did -not- erase anything. Second attempt, where I actually tarred some files also worked. Did you do the untar on Red Hat? That I cannot test. > I hadn't seen this behavior under the orginal Solaris > host system. At that time, I went from Debian Linux to > Solaris (unknown vintage). The new sequence is Debian > Linux to Red Hat Linux. > > In both environments, I create the archive as tar -czf > archive.tar.gz source/ > Under Solaris I restored using a command like gzip > archive.tar.gz | tar df - > > In the new environment I thought I could just tar -xzf > archive.tar.gz Apparently, this isn't the case... > > Thanks for your help, > Jeff Chimene > -- Paul E Condon [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

