checkit is a file integrity tool that adds basic data assurance capabilities to file systems which support extended attributes. It allows you to detect any data integrity issues or file changes to any file. By storing a checksum as an extended attribute, checkit provides an efficient way to detect silent data corruption, bit rot, or other modification errors. It was inspired by the checksumming performed by filesystems like BTRFS and ZFS. Checkit allows similar functionality, the ability to compare stored files and entire directory trees against a checksum at a glance.
|Operating Systems||Linux (32 and 64 bit)|
Release Notes: Bugfixes. Should now compile and run with SuSE. Can now take a list of files to process from stdin.
Release Notes: This release adds export and import ability. The checksum can now be exported to a hidden file and imported from a hidden file, to allow use on filesystems and archives which do not support extended attributes.
Release Notes: This is the initial release. It only has a command line interface, but is functional enough for general purpose use.