When comparing cfv vs Samhain, the Slant community recommends cfv for most people. In the question“What are the best file integrity checkers?” cfv is ranked 16th while Samhain is ranked 23rd. The most important reason people chose cfv is:
Will access .gz files as gzipped. Can create gzipped files.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Transparent gzip support
Will access .gz files as gzipped. Can create gzipped files.
Pro Renaming of bad files
-n will rename bad files based on --renameformat.
Pro Progress bar
Cfv shows a progress bar when working so you know that the process is actually taking place.
Pro Cross-platform
Runs on all systems Python supports. It has been verified to work on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, OS X, and Windows.
Pro Recursive operations
cfv offers 2 recursive modes: -r will make separate chksum files for each dir and -rr will create a single file.
Pro Provides ability to cryptographically sign configuration and database
Samhain provides a method to cryptographically sign both the configuration file(s) and the database.
Pro Provides centralized logging via secure channels
A centralized log server (titled yule
) provides centralized log consolidation and a secure transport between the samhain client and the yule
server.
Pro OS agnostic
Supports POSIX file systems, including Windows support through Cygwin.