Tree [r266] / trunk /
 History

HTTPS access


File Date Author Commit
 createfile 2015-02-20 doj [r256] fix Windows large file handling.
 doc 2015-11-05 doj [r263] language fixes
 lib 2014-01-11 doj [r224] change SVN attributes
 ln 2014-01-11 doj [r225] update Visual Studio project files to 2010 vers...
 src 2016-05-13 doj [r266] correctly handle symbolic links to a directory ...
 test 2014-09-20 doj [r246] fix fill()
 win 2015-02-26 doj [r260] change version to 1.2.16
 AUTHORS 2015-02-26 doj [r258] fix symlink handling of files owned by root
 COPYING 2014-01-11 doj [r224] change SVN attributes
 ChangeLog 2014-01-11 doj [r224] change SVN attributes
 INSTALL 2014-01-13 doj [r236] add some more verbose messages
 Makefile.am 2014-09-20 doj [r246] fix fill()
 NEWS 2016-05-13 doj [r266] correctly handle symbolic links to a directory ...
 README 2014-01-13 doj [r237] fix email address
 README.OsX 2014-01-11 doj [r224] change SVN attributes
 SourceForgeShell.sh 2014-01-13 doj [r239] add files
 TODO 2014-09-20 doj [r254] set version 1.2.15
 aclocal.m4 2016-05-13 doj [r265] don't recurse into .. directory.
 autogen.sh 2014-01-11 doj [r224] change SVN attributes
 configure.ac 2015-02-26 doj [r260] change version to 1.2.16
 srm.sln 2015-02-20 doj [r256] fix Windows large file handling.
 srm.spec.in 2014-01-11 doj [r224] change SVN attributes
 srm.vcxproj 2014-09-22 doj [r255] add fill.c
 srmtest.sh 2014-01-11 doj [r224] change SVN attributes
 tag-release.sh 2015-02-26 doj [r260] change version to 1.2.16
 test.bat 2015-02-20 doj [r256] fix Windows large file handling.
 test.sh 2015-02-26 doj [r258] fix symlink handling of files owned by root

Read Me

This is srm, 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 frustrate physical examination of the disk,
although it's unlikely that it completely protects 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 was originally released under the GPL. Versions 1.1 and later are
released under the MIT/X11 license, which is much less restrictive. For
your convenience, some commonly needed modules are distributed in the
lib/ directory. These may be under different licenses.

All users, but especially Linux users, should be aware 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
journaling of data, see the verbose output if this fails.

Patches and bug reports are all appreciated and should be submitted to
the sourceforge bug tracker, so others can see and discuss those
problems.

original author: Matt Gauthier <elleron@comcast.net>
current maintainer: Dirk Jagdmann <doj@cubic.org>

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks