Deleting a file requires write permission on the directory that contains it. But overwriting a file needs write permission on the file itself. See Unix File Permissions
Deleting a file requires write permission on the directory that contains it. But overwriting a file needs write permission on the file itself. See Unix File Permissions