Comparison with existing systems:

Stamp is similar to tripwire and S3.

Stamp is distinguished in that it:

Components of stamp, and what they do:

Why?

Obviously, stamp can be used for security purposes - tho in that case, you probably don't want to leave the information lying around in /var/adm/stamp.gz.

We use stamp primarily to facilitate upgrades. That is, our autoinstall system automatically configures machines to run stamp right after an install, and then prior to an upgrade, we run check-stamp to see what things have been changed on the system, since the time when it was last installed. In practice, this takes a lot of guess-work out of reinstalling machines that are normally administrated by other individuals.

Installation:


(This HTML brought to you by the HTML-editing widget of the Andrew Toolkit, on a Solaris 2.5 machine)