]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Sat, 1 May 2004 14:42:06 +0000 (14:42 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 1 May 2004 14:42:06 +0000 (14:42 +0000)
lib/ChangeLog
m4/ChangeLog

index 092d43e79d335e95d9d578dc1bfa697fd45b2283..1ab7ba80e80436c7fe6243acb39a788a0ee22e99 100644 (file)
@@ -1,3 +1,10 @@
+2004-05-01  Jim Meyering  <jim@meyering.net>
+
+       * chown.c (rpl_chown) [CHOWN_FAILS_TO_HONOR_ID_OF_NEGATIVE_ONE]:
+       Wrap old code with this conditional.
+       [CHOWN_MODIFIES_SYMLINK]: Try to work around a chown
+       function that does not dereference symlinks.
+
 2004-04-18  Paul Eggert  <eggert@twinsun.com>
 
        * nanosleep.c (suspended): Change its type from int to
index 7f3151517c3e3205c4ebc85fcda3caae47a570f8..74ddec79e5baaf6854f92a7d844d5ed259f7969b 100644 (file)
@@ -1,3 +1,12 @@
+2004-05-01  Jim Meyering  <jim@meyering.net>
+
+       * jm-macros.m4 (gl_MACROS): Move fchown-checking code to chown.m4.
+       * chown.m4 (gl_PREREQ_CHOWN): Check for fcntl.h.
+       See if we need an fchown replacement.
+       (gl_FUNC_CHOWN_FOLLOWS_SYMLINK): New macro.
+       (gl_FUNC_CHOWN): Require gl_FUNC_CHOWN_FOLLOWS_SYMLINK,
+       and use the replacement function if we detect either defect.
+
 2004-04-22  Paul Eggert  <eggert@twinsun.com>
 
        * jm-macros.m4 (gl_MACROS): Check for tcgetpgrp.