VERIFY

Synopsis

HELP:   Verify checksums and integrity of archives
TYPE:   OBJECT
SYNTAX: VERIFY(NET.{},STORE/SAVE.{},LEVEL=DIRECTORY/MEMBER/DATA/ALL,MODE=CKS/KTV/MAC/ALL,FLAM(),LOGGING.{},MESSAGE(),NORUN)

Description

The VERIFY subcommand can be used to verify integrity of a FLAM archive by comparing stored data with checksums. The LEVEL can be used to set how deep the verification should go, depending on what keys/access rights you have. If you want to verify the integrity of the directory and the normal checksums of the member segments, you must have access to the directory key. If you have access to the member key, you should set the LEVEL to MEMBER so that no attempt is made to cryptographically check the data segments. In this case, only some simple checks will be performed on the data segments. The default level DATA verifies everything, including data segments, but requires access to the data key unless the archive is not encrypted. It is also possible to limit the verification of the data segments using the MODE parameter.

To get syntax information, please use:

   flcl SYNTAX ARCHIVE.VERIFY

To get help for a parameter, please use:

   flcl HELP ARCHIVE.VERIFY.parameter[.parameter[...]]

To read the manual page for a parameter, please use:

   flcl MANPAGE ARCHIVE.VERIFY.parameter[.parameter[...]]
      or
   flcl HELP ARCHIVE.VERIFY.parameter[.parameter[...]] MAN

To generate the user manual for the command, please use:

   flcl GENDOCU ARCHIVE.VERIFY=filename

Parameters can be defined via command line (directly or by parameter file) or via properties taken from the corresponding property file.

Arguments