• View Changelog • Download Binary Releases
cshatag is a tool to detect silent data corruption. It is meant to run periodically and stores the SHA256 of each file as an extended attribute. The project started as a minimal and fast reimplementation of shatag, written in Python by Maxime Augier.
See the Man Page further down this page for details.
Checksums stored in extended attributes for each file
- https://github.com/maugier/shatag (the original shatag tool, written in Python)
Checksums stored in single central database
Checksums stored in one database per directory
Static amd64 binary that should work on all Linux distros: https://github.com/rfjakob/cshatag/releases
Needs git, Go and make.
$ git clone https://github.com/rfjakob/cshatag.git
$ cd cshatag
$ make