GNU bug report logs -
#11108
chmod: fix symlink race condition
Previous Next
Reported by: Paul Eggert <eggert <at> cs.ucla.edu>
Date: Wed, 28 Mar 2012 06:01:01 UTC
Severity: wishlist
Tags: patch
Merged with 18280,
32772
Done: Pádraig Brady <P <at> draigBrady.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Paul Eggert wrote:
> On 03/28/2012 12:36 AM, Jim Meyering wrote:
>> I presume you'll update NEWS, too, where you can say
>> [bug introduced in the beginning]
>
> Thanks, good point. I did that in the version I just committed
> to the master.
Rats:
$ ./chmod u+w f
./chmod: changing permissions of 'f': Operation not supported
That fix introduces chmod failures on several important systems,
including my Fedora 17 desktop ;-)
I confess that I had not tested it, and had missed or forgotten
this part of the GNU/Linux/fchmodat documentation:
AT_SYMLINK_NOFOLLOW
If pathname is a symbolic link, do not dereference it: instead
operate on the link itself. This flag is not currently imple-
mented.
The nixos/hydra build server is reporting failures, too:
http://hydra.nixos.org/build/2341393
http://hydra.nixos.org/build/2341397
http://hydra.nixos.org/build/2341395
This bug report was last modified 1 year and 119 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.