GNU bug report logs - #819
23.0.60; group and owner "Everyone" - what's that about?

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Fri, 29 Aug 2008 15:10:06 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #80 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>, 819 <at> debbugs.gnu.org
Cc: 819 <at> debbugs.gnu.org, bug-submit-list <at> donarmstrong.com,
        bug-gnu-emacs <at> gnu.org
Subject: Re: bug#819: closed by Eli Zaretskii <eliz <at> gnu.org> (bug#819: 23.0.60;	group and owner "Everyone" - what's that about?)
Date: Fri, 29 Aug 2008 22:38:06 +0300
> From: "Drew Adams" <drew.adams <at> oracle.com>
> Date: Fri, 29 Aug 2008 11:44:07 -0700
> Cc: 
> 
> > It has been closed by Eli Zaretskii <eliz <at> gnu.org>.
> > Their explanation is attached below along with your original report.
> > If this explanation is unsatisfactory and you have not received a
> > better one in a separate message then please contact Eli 
> > Zaretskii <eliz <at> gnu.org> by replying to this email.
> 
> I don't agree. You closed this even before my reply to your mail, and I replied
> immediately.

I closed it because it complained about Emacs showing "Everyone" as a
group name.  "Everyone" is a legitimate Windows group name, so the bug
as submitted is actually expected behavior on Windows.

If you want to complain about something else, please submit another
bug report, and please change the description of a bug; telling that
"Everyone" is some kid of artefact is simply incorrect, and I can do
nothing but close such bugs.

> You supposed that I had NTFS, which I do not.

No, I supposed you had FAT32.  I don't expect "Everyone" anywhere
else.  I just didn't explain myself clearly.

> It is a bug that `..' is treated differently from other Dired entries, and only
> when it represents the top-level directory (e.g. c:\).

That's not what the code does.  There's no special case for `..'.

> It is only when `..' stands for the top-level directory that `Everyone Everyone'
> appears. In all other cases, all Dired entries, including `..' entries, list the
> owner as my user name and the group as `None'.

I don't see that on FAT32 volume to which I have access.

The code that reports user and group IDs uses fallbacks for when the
file security syscalls fail.  The fallback is to attribute the files
to the user who runs Emacs.  On FAT32 volumes the syscalls fail, so
what you see is our best shot on reporting something sensible.





This bug report was last modified 16 years and 266 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.