* The x Bit Problem [not found] ` <3FD00086.90607@ninja.dynup.net> @ 2003-12-05 5:24 ` Grant Miner 2003-12-05 8:07 ` Bob 2003-12-05 12:44 ` Hans Reiser 0 siblings, 2 replies; 5+ messages in thread From: Grant Miner @ 2003-12-05 5:24 UTC (permalink / raw) To: reiserfs-list; +Cc: linux-kernel 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. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: The x Bit Problem 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 12:44 ` Hans Reiser 1 sibling, 1 reply; 5+ messages in thread From: Bob @ 2003-12-05 8:07 UTC (permalink / raw) To: linux-kernel 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. > > - > To unsubscribe from this list: send the line "unsubscribe > linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > Windows doesn't just ignore it. When I move files from win to linux all the x bits are turned on so txt and bz2 and jpg files are marked executable. That's annoying and a security risk. -Bob ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: The x Bit Problem 2003-12-05 8:07 ` Bob @ 2003-12-05 12:30 ` Tomasz Rola 2003-12-05 14:04 ` Tomasz Rola 0 siblings, 1 reply; 5+ messages in thread From: Tomasz Rola @ 2003-12-05 12:30 UTC (permalink / raw) To: Bob; +Cc: linux-kernel, Tomasz Rola -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 5 Dec 2003, Bob wrote: > Windows doesn't just ignore it. When I move > files from win to linux all the x bits are turned > on so txt and bz2 and jpg files are marked > executable. That's annoying and a security > risk. I'm jumping into this thread so this might have already been told but how about umask=0111 mount option for dos (fat,vfat etc) filesystems? Also, one may mount nodev, noexec and nosuid when appropriate. This, of course, is not remedy, just a little painkiller. bye T. - -- ** A C programmer asked whether computer had Buddha's nature. ** ** As the answer, master did "rm -rif" on the programmer's home ** ** directory. And then the C programmer became enlightened... ** ** ** ** Tomasz Rola mailto:tomasz_rola@bigfoot.com ** -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use Charset: noconv iQA/AwUBP9B6dRETUsyL9vbiEQKUaACgwt2yOk6vtNZxfs5y2volDhvnoXkAoK+X jfyT78ztYklvsTt2SOKCaEaU =TJm7 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: The x Bit Problem 2003-12-05 12:30 ` Tomasz Rola @ 2003-12-05 14:04 ` Tomasz Rola 0 siblings, 0 replies; 5+ messages in thread From: Tomasz Rola @ 2003-12-05 14:04 UTC (permalink / raw) To: Bob; +Cc: linux-kernel, Tomasz Rola -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 5 Dec 2003, Tomasz Rola wrote: > On Fri, 5 Dec 2003, Bob wrote: > > > Windows doesn't just ignore it. When I move > > files from win to linux all the x bits are turned > > on so txt and bz2 and jpg files are marked > > executable. That's annoying and a security > > risk. > > I'm jumping into this thread so this might have already been told but how > about umask=0111 mount option for dos (fat,vfat etc) filesystems? Also, And I'm answering to myself. Nope. But with showexec=no it seems that only dirs and *.exe are x-ed. Writing faster than light isn't good because humans think slower than light... bye T. - -- ** A C programmer asked whether computer had Buddha's nature. ** ** As the answer, master did "rm -rif" on the programmer's home ** ** directory. And then the C programmer became enlightened... ** ** ** ** Tomasz Rola mailto:tomasz_rola@bigfoot.com ** -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use Charset: noconv iQA/AwUBP9CQaRETUsyL9vbiEQKkqACcCpWkZIqg2eFKCaHkCrQdKvLIRS8Anixh 8Lzl3FOsuEgy9FvFS0lPoqLI =rTu8 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: The x Bit Problem 2003-12-05 5:24 ` The x Bit Problem Grant Miner 2003-12-05 8:07 ` Bob @ 2003-12-05 12:44 ` Hans Reiser 1 sibling, 0 replies; 5+ messages in thread From: Hans Reiser @ 2003-12-05 12:44 UTC (permalink / raw) To: Grant Miner; +Cc: reiserfs-list, linux-kernel 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. -- Hans ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-12-05 13:57 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <16333.14692.61778.304155@pc7.dolda2000.com> [not found] ` <3FCD47C4.50500@ninja.dynup.net> [not found] ` <3FCE39B8.20307@namesys.com> [not found] ` <16334.15412.686909.927196@laputa.namesys.com> [not found] ` <1070580817.8344.140.camel@arabia.home.lan> [not found] ` <3FD00086.90607@ninja.dynup.net> 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
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).