GNU bug report logs -
#13125
Fix permissions bugs with setgid directories etc.
Previous Next
Reported by: Paul Eggert <eggert <at> cs.ucla.edu>
Date: Sun, 9 Dec 2012 01:15:01 UTC
Severity: normal
Tags: patch, security
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Date: Sat, 08 Dec 2012 23:26:27 -0800
> From: Paul Eggert <eggert <at> cs.ucla.edu>
> Cc: 13125 <at> debbugs.gnu.org
>
> On 12/08/2012 07:54 PM, Chong Yidong wrote:
> > Have you actually done a survey of all the callers to file-attributes to
> > see if this is true?
>
> Yes, all the callers that are distributed as part of Emacs.
Did you find _any_ of them that even reference this attribute? I
didn't, but perhaps I missed something.
Given the "wide" use, it is hard to reason what should be the value of
this attribute after these changes are installed. You set them to
zero, which is neither nil nor t; thus, code that was testing for
either of these two values explicitly will now fail, while code that
was testing for non-nil will succeed where perhaps it shouldn't have.
For these reasons, I would suggest to leave the value at one of these
two, whichever is more frequent in real life.
This bug report was last modified 12 years and 164 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.