diff options
-rw-r--r-- | system/srm/README | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/system/srm/README b/system/srm/README index a2c86552eddbf..906440e880356 100644 --- a/system/srm/README +++ b/system/srm/README @@ -1,15 +1,17 @@ -srm is a secure replacement for rm(1). Unlike the standard rm, it overwrites -the data in the target files before unlinking them. This prevents command-line -recovery of the data by examining the raw block device. It may also help to -frustrate a physical examination of the disk, although it's unlikely that it can -completely protect against this type of recovery. +srm is a secure replacement for rm(1). Unlike the standard rm, it +overwrites the data in the target files before unlinking them. This +prevents command-line recovery of the data by examining the raw block +device. It may also help to frustrate a physical examination of the +disk, although it's unlikely that it can completely protect against +this type of recovery. -srm uses algorithms found in "Secure Deletion of Data from Magnetic and Solid- -State Memory" by Peter Gutmann and THC Secure Delete (the overwrite, truncate, -rename, unlink sequence). +srm uses algorithms found in "Secure Deletion of Data from Magnetic +and Solid- State Memory" by Peter Gutmann and THC Secure Delete (the +overwrite, truncate, rename, unlink sequence). -Please note that srm will only work on file systems that overwrite blocks in -place. In particular, it will *NOT* work on reiserfs or the vast majority of -journaled file systems. It should work on ext2, FAT-based file systems, and -the BSD native file system. On ext3, srm will try to disable the journaling -of data (please see the verbose output if this fails). +Please note that srm will only work on file systems that overwrite +blocks in place. In particular, it will *NOT* work on reiserfs or +the vast majority of journaled file systems. It should work on ext2, +FAT-based file systems, and the BSD native file system. On ext3, srm +will try to disable the journaling of data (please see the verbose +output if this fails). |