From: Paul Eggert Date: Wed, 11 Aug 2004 17:19:07 +0000 (+0000) Subject: Fix cp -a confusion bug. X-Git-Tag: v5.3.0~801 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eb1d2a52ddad0502e1dd8eae3a9d3814f54ba006;p=thirdparty%2Fcoreutils.git Fix cp -a confusion bug. --- diff --git a/ChangeLog b/ChangeLog index d77c95dbcc..6640c0a644 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2004-08-11 Paul Eggert + + * src/copy.c (copy_internal): When preserving links, unlink + a destination with link count greater than one. This is so + that commands like "cp -a" don't get confused when copying into + a destination that already contains many hard links. Problem + reported by Tim Waugh in: + http://lists.gnu.org/archive/html/bug-coreutils/2004-08/msg00053.html + 2004-08-10 Paul Eggert Convert all files to UTF-8.