AKDINI configuration values
The AKDINI member (the product initialization member) of the SAKDPARM library is used to define global information regarding Advanced Audit for DFSMShsm usage and options.
The AKDINI member is organized in sections. A section name is
indicated by the colon character (:), immediately followed by the
section name (:PRODUCT_INFO
, for example). Do not
change or add section names except under direction from Technical
Support.
Token = Value
Tokens
are set with a value, specified by you or the Support Center, that is a set of strings
to the right of the token's equal (=
) sign. Token
values may be keywords, user values, or a keyword with a user value,
shown as VALUE(uservalue)
.
You can enclose values in either single ('
) or
double ("
) quotes. The quotes are stripped away before
the product uses the value. Quotes may be supplied as data by either
of these methods:
- Using the opposite quote symbol as delimiters (for example, " ' " yields a single quote as data).
- Specifying two to get one (for example, ' ' ' yields a single quote as data).
Leading blanks from the beginning of the logical card-image records are allowed for all token statements. Syntax scan processing locates the first nonblank character in each logical record. The entire length of the 80-byte logical record is considered for valid data. Do not renumber the AKDINI member sequence numbers assigned in columns 73 through 80 because this will cause errors to occur.
Continuing a token statement
Token statements
can be continued, using either a minus (-
) or plus
(+
) character anywhere within the text. All data
to the right of the continuation character on that logical record
are interpreted as a comment and ignored.
Reading the token statements
The token statements shown in this document follow these rules:
- Default values are underlined.
- Multiple values are separated with a vertical bar (
|
). You must choose one. - User-supplied values are in lowercase italic. For example, text.
Commenting Rules
Both line mode and block mode methods of commenting are supported:
- An asterisk (
*
) in column 1 marks the entire line as a comment. This style of comment is not allowed inside a continued/* */
type comment, but is allowed in a continued token/value statement. - Entire lines, blocks of lines, or portions of a line may be commented
by beginning the comment with a forward slash and an asterisk (
/*
) and terminating the comment with an asterisk and a forward slash (*/
). Nested comments are honored.
Notes = /* Updated by Dan
on 2016/05/01 */
You can also use a
portion of the section-statement line after the first space for documenting
changes to that section. For a multi-image INI, the section name can
be qualified by sysplex, system name, or both as shown below, except
for the PRODUCT_INFO
section:
- Sysplex-name and system-name qualification:
:section-name.sysplex-name.system-name
- Sysplex-name only qualification:
:section-name.sysplex-name
- System-name only qualification:
:section-name..system-name
The sysplex and system names must be explicitly specified with no wildcard characters allowed.
Those programs using the AKDINI use only the first matching section. All other variations of that section are ignored. You can specify qualified sections for those images with unique requirements, followed by an unqualified section that applies to all of the other images.