Quote:
Originally Posted by kool_kid
so if write permission is removed then delete permission is also removed right? So I cannot this thing done?
|
Looks like the right conclusion to me.
Quote:
Originally Posted by kool_kid
doesn't exactly work for me because people do modify the files a lot. The basic operations that happens on the shared data are Read/Write/Modify/Execute.
|
Read, write, exec OK, but AFAIK there's no "modify" syscall. Allowing write rights and doing '$>/some/file' clear a files content, which you don't want. So as I see it "modification" in your case is a definition
based on your definition of the integrity of file contents, so filesystem access rights or extended attributes aren't going to work for you.
Quote:
Originally Posted by kool_kid
It is just that we don't want the users to delete whatever content they are adding to the shared area.
|
Maybe you could look into like versioning through the filesystem (ext3cow or some overlay fs) or using an application (rsync, database, Wiki) instead? If that ain't working for you maybe you should explain
in detail the reasons why it's critical people must not delete (partial) content.