Reference information
This part provides reference information, including listings of
code samples for certain important files.
Note: The listings in this
part might not be identical to the code samples shipped with the product.
For the most current sample, see the appropriate source directory.
- Messages explains PKI Services messages.
- File directory structure describes product and file system directories for PKI Services and files contained in them.
- Environment variables explains the pkiserv.envars environment variables file and provides a code sample.
- The IKYSETUP REXX exec explains the contents of the IKYSETUP REXX exec that performs RACF® administration and provides a code sample.
- Other code samples provides additional code samples. Table 1 summarizes information about these code samples and those in the preceding chapters, summarizing their use, directory location, and the topic where the code sample begins.
- SMF recording describes the content of the System Management Facility (SMF) record that is generated by PKI Services.
File | Description | Source location (default) | For code sample… |
---|---|---|---|
httpd.conf, vhost80.conf, vhost443.conf, and vhost1443.conf | Contains IBM® HTTP Server - Powered by Apache directives | pki-install-dir/samples | See IBM HTTP Server - Powered by Apache configuration directives |
IKYCDB2 | Sample to create DB2® objects for the object store and issued certificate list (ICL) | SYS1.SAMPLIB | See IKYCDB2 |
IKYCVSAM | Sample IDCAMS JCL to create VSAM data sets (regardless of whether you are using a sysplex or non-sysplex). | SYS1.SAMPLIB | See IKYCVSAM. |
IKYRVSAM | Sample IDCAMS JCL to add VSAM record-level sharing (RLS) support. IKYRVSAM reallocates your VSAM data sets in preparation for sharing in a sysplex. | SYS1.SAMPLIB | See IKYRVSAM. |
IKYSBIND | Sample job to create the DB2 package and plan for the object store and issued certificate list (ICL) | SYS1.SAMPLIB | See IKYSBIND |
IKYSETUP | REXX exec to set up RACF profiles. | SYS1.SAMPLIB | See The IKYSETUP REXX exec. |
IKYSGRNT | Sample job to grant EXECUTE authority for the DB2 package to the PKI Services daemon user ID. | SYS1.SAMPLIB | See IKYSGRNT. |
IKYVBKUP | Sample JCL to back up the PKI Services VSAM data sets using the DFSMSdss DUMP utility | See IKYVBKUP. | |
IKYVREST | Sample JCL to restore the PKI Services VSAM data sets from a backup taken with the DFSMSdss DUMP utility | See IKYVBKUP. | |
pkiserv.conf | PKI Services configuration file. | /usr/lpp/pkiserv/samples/ (You copy this file to the runtime directory, /etc/pkiserv.) | See The pkiserv.conf configuration file. |
PKISERVD | Sample procedure to start PKI Services daemon. | SYS1.PROCLIB | See PKISERVD sample procedure to start PKI Services daemon. |
pkiserv.envars | PKI Services environment variables file. | /usr/lpp/pkiserv/samples/ (You might need to copy this file to the runtime directory, /etc/pkiserv.) | See The pkiserv.envars environment variables file. |
pkiserv.tmpl | PKI Services certificate template file for REXX CGI execs. | /usr/lpp/pkiserv/samples/ (You copy this file to the runtime directory, /etc/pkiserv.) | Not provided. |
pkitmpl.xml | PKI Services certificate template file for Java™Server pages. | /usr/lpp/pkiserv/samples/ (You copy this file to the runtime directory, /etc/pkiserv.) | Not provided. |
pkixgen.tmpl | PKI Services certificate template file for the daemon's use when you implement the web application using JavaServer pages. | You create this file from pkitmpl.xml using the TemplateTool utility. | Not provided. |