bbdigest(1)

bbdigest1

Calculate message digests

Usage

bbdigest {md5 | sha1 | rmd160 [filename]}

Overview

bbdigest(1) is a utility to calculate message digests for a file or document. It is used when defining HTTP- or FTP-based content checks, where bbtest-net(1) checks that a URL returns a specific document; instead of having to compare the entire document, the comparison is done against a pre-computed message digest value using the MD5, RIPEMD160, SHA1 or any of the SHA2 (SHA-512, SHA-256, SHA-384, SHA-224) message digest algorithms.

The optional filename parameter is the input file whose message digest should be calculated; if no filename is given, the data is read from standard input.

bbdigest outputs a string containing the digest algorithm and the computed message digest. This is in a format suitable for use in the bb-hosts(5) definition of a content check.

Examples

$ bbdigest md5 index.html
md5:88b81b110a85c83db56a939caa2e2cf6

$ curl -s http://www.foo.com/ | bbdigest sha1
sha1:e5c69784cb971680e2c7380138e04021a20a45a2

Releases

3 releases since Debian 5.0 (Lenny); the text changed 1 time.

  1. 5.0
  2. 6.0–7

From xymon-client 4.3.0~beta2.dfsg-9.1 in Debian 7 (Wheezy). Parsed by carta from the page's man source.