manoj wrote: > Safe or not, it is UNIX ;-). Deleting a file is not actually > modifying the file, you are really modifying the directory the files > reside in. So, if you have write permissions to a directory, you may > delete any other file that is in there, as you observed. This can't > really be changed (this is the way things have behaved since the > beginning of the epoch).
This can actually be changed readily: if you set the sticky bit on the directory (chmod +t <dir>), then only the file owner (and root) can remove a file in it, regardless of the fact that others may have write permission as well. This is used for scratch directories like /tmp. Eric -- E.L. Meijer ([EMAIL PROTECTED]) | tel. office +31 40 2472189 Eindhoven Univ. of Technology | tel. lab. +31 40 2475032 Lab. for Catalysis and Inorg. Chem. (TAK) | tel. fax +31 40 2455054 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]