Does linux/unix have any way to distinct between write and alter permissions in it's filesystem?
I've read a bit about Standard Unix permissions and Unixes ACLs etc.
But no article clearly answers to my question. ( That or i can't undestand it right :s )
Can i permit a user / group / wtv to write new files in a folder, but never to alter already saved files in that folder?
If i put 700 in folder and 500 in file rm command only asks for confirmartion while deleting the file, but if i click 'y' or give -f it still deletes.
The thing is i wanna give apache (nobody/others) write access for new files in a folder (uploads),
but don't want other apache cgi processes existent in my server to be able to delete those files...
SUexec provides a workaround, but it is still a bit "fake" and has it's own problems.
Besides with cpanel i'd probably had to install fastCGI too and recompile php and it hurts :s
Any ideas or workarounds?