Specify individual files or components to include in the bill of
materials verification.
Before you begin
Install the product before comparing checksums of individual files
and components.
Why and when to perform this task
This topic describes how to use inclusion properties to specify
individual files and components.
By default, IBM includes
all files in the checksum comparison except for the 25 IBM excluded files.
The displayed output will be similar to the following:
I CWNVU0160I: [ivu] Verifying.
I CWNVU0170I: [ivu] The installation root directory is C:\IBM\WebSphere\ProcServer
I CWNVU0300I: [ivu] The total number of user excluded files found are 0.
I CWNVU0300I: [ivu] The total number of IBM excluded files found are 25.
I CWNVU0180I: [ivu] Searching directory properties\version\install\6.0.0.0\backup
for file listing: files.list
I CWNVU0260I: [ivu] The total number of components found is: 285
I CWNVU0270I: [ivu] Gathering installation root data.
I CWNVU0460I: [ivu] The utility is running.
I CWNVU0290I: [ivu] Starting the verification for 285 components.
I CWNVU0470I: [ivu] Starting to analyze: activity
I CWNVU0480I: [ivu] Done analyzing: activity
...
Several different methods are provided to include only
certain files in the comparison.
- Compare checksums and include specified components only in the
comparison:
On Linux and UNIX platforms: ./installver_wbi.sh
-includecomponent comp1;comp2;comp3;...
On Windows platforms: installver_wbi.bat
-includecomponent comp1;comp2;comp3;...
The resulting messages show the inclusion. The
displayed output will be similar to the following:
I CWNVU0160I: [ivu] Verifying.
I CWNVU0170I: [ivu] The installation root directory is C:\IBM\WebSphere\ProcServer\
I CWNVU0300I: [ivu] The total number of user excluded files found are 0.
I CWNVU0300I: [ivu] The total number of IBM excluded files found are 25.
I CWNVU0180I: [ivu] Searching directory properties\version\install\6.0.0.0\backup
for file listing: files.list
I CWNVU0260I: [ivu] The total number of components found is: 285
I CWNVU0270I: [ivu] Gathering installation root data.
I CWNVU0460I: [ivu] The utility is running.
I CWNVU0460I: [ivu] The utility is running.
I CWNVU0290I: [ivu] Starting the verification for 1 components.
I CWNVU0470I: [ivu] Starting to analyze: activity
I CWNVU0480I: [ivu] Done analyzing: activity
I CWNVU0400I: [ivu] Total issues found : 0
I CWNVU0340I: [ivu] Done.
- Include only certain files in the comparison:
On Linux and UNIX platforms: install_root/bin/installver_wbi.sh
-include fn1;fn2;fn3
On Windows platforms: install_root\bin\installver_wbi.bat
-include fn1;fn2;fn3
For example, you might include only the
properties/version/proxy.server.component file,
which was changed to generate the checksum difference in this example.
installver_wbi.bat -log
-include properties/version/proxy.server.component
The
result shows that the included file was in the comparison, which scanned 285
components looking for all components that refer to the file. The displayed
output will be similar to the following:
I CWNVU0160I: [ivu] Verifying.
I CWNVU0170I: [ivu] The installation root directory is C:\IBM\WebSphere\ProcServer\
I CWNVU0300I: [ivu] The total number of user excluded files found are 0.
I CWNVU0300I: [ivu] The total number of IBM excluded files found are 25.
I CWNVU0180I: [ivu] Searching directory properties\version\install\6.0.0.0\
backup for file listing: files.list
I CWNVU0260I: [ivu] The total number of components found is: 285
I CWNVU0270I: [ivu] Gathering installation root data.
I CWNVU0460I: [ivu] The utility is running.
I CWNVU0290I: [ivu] Starting the verification for 285 components.
I CWNVU0470I: [ivu] Starting to analyze: activity
I CWNVU0480I: [ivu] Done analyzing: activity
...
I CWNVU0470I: [ivu] Starting to analyze: proxy.server
I CWNVU0440I: [ivu] The following file is different: properties/version/proxy.server.component
I CWNVU0410I: [ivu] f385fc95977092e0482d52f9d1d5bebbc39fbb10 is the checksum in the bill of materials.
I CWNVU0420I: [ivu] b43bda7f1e7202d1f9495fc74ac14b8d85830aab is the checksum on the file system.
I CWNVU0390I: [ivu] Component issues found : 1
I CWNVU0480I: [ivu] Done analyzing: proxy.server
...
I CWNVU0400I: [ivu] Total issues found : 1
I CWNVU0340I: [ivu] Done.
If you know that a file is in
only one component, you can speed up the comparison by restricting the comparison
of the file to the relevant component:
installver_wbi.bat -log -includecomponent proxy.server -include properties/version
/proxy.server.component
The result shows
the comparison was restricted to one component. The displayed output will
be similar to the following:
I CWNVU0160I: [ivu] Verifying.
I CWNVU0170I: [ivu] The installation root directory is C:\IBM\WebSphere\ProcServer\
I CWNVU0300I: [ivu] The total number of user excluded files found are 0.
I CWNVU0300I: [ivu] The total number of IBM excluded files found are 25.
I CWNVU0180I: [ivu] Searching directory properties\version\install\6.0.0.0\backup
for file listing: files.list
I CWNVU0260I: [ivu] The total number of components found is: 285
I CWNVU0270I: [ivu] Gathering installation root data.
I CWNVU0460I: [ivu] The utility is running.
I CWNVU0290I: [ivu] Starting the verification for 1 components.
I CWNVU0470I: [ivu] Starting to analyze: proxy.server
I CWNVU0440I: [ivu] The following file is different: properties/version/proxy.server
.component
I CWNVU0410I: [ivu] f385fc95977092e0482d52f9d1d5bebbc39fbb10 is the checksum in the
bill of materials.
I CWNVU0420I: [ivu] b43bda7f1e7202d1f9495fc74ac14b8d85830aab is the checksum on the
file system.
I CWNVU0390I: [ivu] Component issues found : 1
I CWNVU0480I: [ivu] Done analyzing: proxy.server
I CWNVU0400I: [ivu] Total issues found : 1
I CWNVU0340I: [ivu] Done.
Result
When you issue one of the checksum commands from the install_root/bin directory,
the status of the command is displayed on the terminal console or in a log
file.