All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Masover <jedi@ninja.dynup.net>
To: reiserfs-list@namesys.com
Subject: Re: The x Bit Problem
Date: Fri, 05 Dec 2003 08:03:15 -0600	[thread overview]
Message-ID: <3FD09023.5070902@ninja.dynup.net> (raw)
In-Reply-To: <3FD07DB5.6090708@namesys.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hans Reiser wrote:

> Grant Miner wrote:
>
>> An interesting thing I discovered is that Windows simply ignores the 
>> 'x' bit (I should say the Windows equivalent of the 'x' bit, called 
>> "traverse folder / execute file"), but there is a policy setting that 
>> overrides this attribute.
>>
>> I know users get tripped up on this a lot in Unix, like when they 
>> don't understand why the webserver can't read their public_html 
>> directory.  It might be a good option for Linux.
>>
>>
>>
> The right solution is to have a separate readdir permission, so that a 
> file-directory can be not executable but be listable, and vice-versa.  
> The problem comes from overloading the bit and also changing whether 
> objects can be simultaneously files and directories.
>
Why does that need to be separate from the read bit?  In fact, right 
now, I can actually get a directory listing, but I can't even find out a 
single attribute about the files inside if the execute bit is not set.  
When is this desireable?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQIVAwUBP9CQIwisZLIF6uqOAQLdPw/9HEHbi41hey1LoH8d2wuQRDTUwH5iEZVN
ld/pnuPlHPp1sO8ag+WjoT4sv3umlSBPdRtzk3H1Y8WSBZ4xgnD6imo9eAQXzMmu
UG4t9reWrCeKgl95KCJmapH6PPYFE6O8+YliBO4uCEFHLX6UM0Xb02nkZ2dQ25+G
E1ryv5KUI+lMSliTuOEzfmMzuXapRul59Cc6WPplDmXN9ApMEnxJKYQtCBeYX1kf
Wr4/6eGnJ91kIIfMGqe30IgOBbHRAENIq+K/ha+aUjmCQOwFjEaU1Imd3ytFZbPn
xxwzXoD9+C2kNh6l3LFKiAm43rssTBwohSZbp8DNbhvboGOCgNuzzE6YzyJFNcCl
hmW4PBoKP+SG6lrGb0C3USyjY/7U8KY1OHAviNyZW2InfFpbsfNhQg/FIH2eFOHS
uhnVborliZwUA1XGxDZPG2pvrm3e0dTHyCLu2FENU7ErY/3o5IBoTS2RypWMkjiK
PBLvedufBMO4Ssq8vZg+t74pLaESsMvw4J6ebr8YwakJQS2A/a6mDTOLIe11qZby
suH35Cu3RW6ecxJ6WQnmDQcozcbKdybwbf3KWjn+MppMtzPpF+MwllykMKCHYf4t
5bVM8Mc1y1zBB+zYmF0Kv0rP9CtOvOmri2O6tDXtUOI/qDNDqKB5u5ICn/q5WVmF
Y7QciJdsWvA=
=jZ2A
-----END PGP SIGNATURE-----


      reply	other threads:[~2003-12-05 14:03 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-03  1:16 V4 status Fredrik Tolf
2003-12-03  2:17 ` David Masover
2003-12-03 15:29   ` Redeeman
2003-12-04  1:24     ` grub (Re: V4 status) David Masover
2003-12-03 19:27   ` V4 status Hans Reiser
2003-12-03 19:30   ` Hans Reiser
2003-12-03 19:40     ` Nikita Danilov
2003-12-04  1:33       ` pseudo files (Re: V4 status) David Masover
2003-12-04 23:33       ` V4 status Enrique Perez-Terron
2003-12-05  3:50         ` pseudo files & execute bit (Re: V4 status) David Masover
2003-12-05  5:24           ` The x Bit Problem Grant Miner
2003-12-05  8:07             ` Bob
2003-12-05 12:30               ` Tomasz Rola
2003-12-05 14:04                 ` Tomasz Rola
2003-12-05 12:44             ` Hans Reiser
2003-12-05 14:03               ` David Masover [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3FD09023.5070902@ninja.dynup.net \
    --to=jedi@ninja.dynup.net \
    --cc=reiserfs-list@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.