X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fchown.m4;h=ccdfae9926df8ceb8b50f218baa92d1c188227c2;hb=c2546905a0f3958439581290d150c9ae4ae52a50;hp=430bc8073a2072d7fcf28ac1ce7d3c0ff8a557c2;hpb=c4da5fc90ff7ff8ef395c84be4b14e0a3d404cbb;p=gnulib.git diff --git a/m4/chown.m4 b/m4/chown.m4 index 430bc8073..ccdfae992 100644 --- a/m4/chown.m4 +++ b/m4/chown.m4 @@ -1,7 +1,17 @@ -#serial 10 -# Determine whether we need the chown wrapper. chown should accept -# arguments of -1 for uid and gid, and it should dereference symlinks. -# If it doesn't, arrange to use the replacement function. +#serial 13 +# Determine whether we need the chown wrapper. + +dnl Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free +dnl Software Foundation, Inc. + +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +# chown should accept arguments of -1 for uid and gid, and it should +# dereference symlinks. If it doesn't, arrange to use the replacement +# function. + # From Jim Meyering. AC_DEFUN([gl_FUNC_CHOWN], @@ -10,7 +20,7 @@ AC_DEFUN([gl_FUNC_CHOWN], AC_REQUIRE([AC_FUNC_CHOWN]) AC_REQUIRE([gl_FUNC_CHOWN_FOLLOWS_SYMLINK]) - if test $ac_cv_func_chown_works = yes; then + if test $ac_cv_func_chown_works = no; then AC_DEFINE(CHOWN_FAILS_TO_HONOR_ID_OF_NEGATIVE_ONE, 1, [Define if chown is not POSIX compliant regarding IDs of -1.]) fi @@ -57,7 +67,7 @@ AC_DEFUN([gl_FUNC_CHOWN_FOLLOWS_SYMLINK], ]])], [gl_cv_func_chown_follows_symlink=yes], [gl_cv_func_chown_follows_symlink=no], - [gl_cv_func_chown_follows_symlink=no] + [gl_cv_func_chown_follows_symlink=yes] ) ] )