X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fchown;h=9c7294b0ef30bfbae66968f9e3ce8edb2f8072e6;hb=4752c7c4aaba4eca621082dc8042646f6efd71ec;hp=1d5d41bd52de1fc6e06f61775a3db677f5d436ea;hpb=beaa054b570bcd24ef83c6c7e448c31ac3e96268;p=gnulib.git diff --git a/modules/chown b/modules/chown index 1d5d41bd5..9c7294b0e 100644 --- a/modules/chown +++ b/modules/chown @@ -1,5 +1,5 @@ Description: -chown() function: change ownership of a file. +chown() function: change ownership of a file, following symlinks. Files: lib/chown.c @@ -7,15 +7,30 @@ lib/fchown-stub.c m4/chown.m4 Depends-on: +unistd +fstat [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1] +open [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1] +stat [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1] +stdbool [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1] +sys_stat [test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1] configure.ac: gl_FUNC_CHOWN +if test $HAVE_CHOWN = 0 || test $REPLACE_CHOWN = 1; then + AC_LIBOBJ([chown]) +fi +if test $REPLACE_CHOWN = 1 && test $ac_cv_func_fchown = no; then + AC_LIBOBJ([fchown-stub]) +fi +gl_UNISTD_MODULE_INDICATOR([chown]) Makefile.am: Include: +License: +LGPLv2+ + Maintainer: Jim Meyering -