License help command usage

The command line license help tool is a streamlined method to gather human-readable license information from their installations.

Command usage is:

hcilichelp [-i license filename] [-o report filename] 
[-c CSC Root] [-a] [-s] [-d]
  • -i license filename is an optional license file name for the license file used for the report. If no license file is supplied, then the report uses the current root.
  • -c report filename is the output file name as a command line argument. The report is written to the file name. If no file name is specified, then the output is written to STDOUT.
  • -c CSC Root reports the CSC license and courier information that are based on CSC Root.
  • -a generates the audit report.
  • -s groups the audit report by site.
  • -d delimits the audit report to CSV. See Delimited report.

The hcilichelp command gathers this information:

  • Machine information:
    • OS version
    • CPU logical core
  • CIS version:

    If the tool works on an earlier CIS version, it gets the major version from $HCIROOT. The tool gets the minor version from $HCIROOT/CISPatchLevel.

  • CSC version:

    The tool gets the CSC version from $CSCROOT/server/version.

  • Courier count:

    The tool gets the courier number by counting the folders under $CSCROOT/sever/lws/registered. Each folder is a registered courier.

  • Default license file:

    When -i is not given, the tool reads the CIS default license file at $HCIROOT/vers/license.dat.

    When -c is given, the tool reads the default CSC license file at $CSCROOT/server/vers/license.dat.

Feature table

The feature table records the relationship between feature keys in the license file and the product name for the user to request.

See Command line license help tool.

For products that map to multiple keys, as long as there is one key among the corresponding keys that exists in the license file, the product name is shown in the license report. It does not require that all the keys must be in the license for a product.