![]() | |||||||||||||
Messages in this thread |
On 10/5/05, Marc Perkel <marc@perkel.com> wrote: > > What you don't get is that if you don't have rights to write to a file > then you shouldn't have the right to delete the file. Once you get past > the "inside the box" Unix thinking you'll see the logic in this. So what > if the process of deleting a file involves writing to it. That's not > relevant. > No. Listen to what other people are saying. If you have the right to _create_ the file, you have the right to _delete_ the file. In one case you are changing the state of where something is stored -- leaving your report on a desk. Changing the contents of the report is different. You may not like this paradigm, but it is the Unix/POSIX paradigm and Linux is not going to suddenly ditch it because it doesn't fit the way you think permissions should work. As others (and you yourself) have pointed out, there are other mechanisms in Linux to build additional policy layers above the basic FS semantics. If you care this much about the issue, write your own filesystem w/ its own enhanced permissions scheme, but stop asking the Linux development community to morph its _Unix-like_ operating system into something else and insisting everyone who doesn't share your subjective point of view is ignorant. Dave - 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/ | ||||||||||||
| Last update: 2005-10-05 21:01 [W:1.763 / U:0.150 seconds] ©2003-2008 Jasper Spaans | |||||||||||||