GIMZIP packaging service routine

The GIMZIP service routine creates portable packages of software and associated materials. Typically the packages will contain SYSMODs, RELFILE data sets, HOLDDATA, and associated materials such as documentation, samples, and text files. These GIMZIP packages may be transported through a network, processed by the GIMUNZIP service routine, and then processed by the SMP/E RECEIVE command.

More specifically, a GIMZIP package consists of a single package definition file, a set of archive files, and text files. The package definition file describes the total package and identifies the archive files and text files contained in the package. An archive file consists of :
  1. a portable image of any of the following:
    • a sequential data set
    • a partitioned data set
    • a VSAM data set
    • a file in the UNIX file system
    • a directory in the UNIX file system
  2. and the information necessary to reload the data from the portable image.
A single GIMZIP package typically consists of several archive files.
Note:
  1. GIMZIP is a separate load module residing in the MIGLIB library and runs independently from the rest of SMP/E processing.
  2. GIMZIP requires either the Integrated Cryptographic Services Facility (ICSF) One-Way Hash Generate callable service or Java™ 2 Version 1 Release 4 to be available for its use in order to compute an SHA-1 hash value.