2007/12/30, Hannah Schroeter <[EMAIL PROTECTED]>: > > If you type rm foo and foo was the last link to the file (the underlying > inode) and there was no open file descriptor and no mapped memory > referring to the inode, either (I hope I've covered the important kinds >
So, is there a 'sure way' to delete a file? >From what I understand, if foo isn't the last hard link to the file, and `rm foo` will NOT delete the file... Say if the current version of OpenSSH has a security hole, and some user create a hard link to it, it would be the that version of OpenSSH will be kept even if I decide to update the system that updates OpenSSH? (Just using OpenSSH as an arbitrary example.) In such a case, is there a way to make sure that the old version of OpenSSH is deleted? Cheers. -- Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0