From: Jim Meyering Date: Mon, 29 May 2000 21:05:13 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: FILEUTILS-4_0t~33 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=a4791b30ea2a552cd1efba124ad84f69708998a4;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog index a920bdc5c5..5e522b511d 100644 --- a/old/fileutils/ChangeLog +++ b/old/fileutils/ChangeLog @@ -1,7 +1,14 @@ 2000-05-29 Jim Meyering + Allow `cp -d -u' to copy one symlink onto another that's identical. + * src/copy.c (copy_internal): Change the || to ^ in the big sameness + test, so copying one symlink onto another, identical one doesn't fail + here. + If the symlink call fails, don't report the failure if the destination + already exists and is a symlink pointing to the proper name. * tests/cp/slink-2-slink: New test. * tests/cp/Makefile.am (TESTS): Add slink-2-slink. + * tests/cp/same-file: Adapt to fit new semantics of `cp -d'. 2000-05-25 Jim Meyering