Skip to main content

 
IBM Systems >  System z >  Operating systems  > 

What's new in z/OS V1R1 SMP/E


   
 

Note: The level of SMP/E provided by z/OS V1R1 is the same as that provided in OS/390 V2R7 through V2R10. The changes listed here are those made in OS/390 V2R7.

SMP/E Planning and Migration Assistant

z/OS V1R1 SMP/E provides a Planning and Migration Assistant to assist users in managing their existing system and planning to migrate to a new z/OS system.



Pre-built load module support

z/OS V1R1 SMP/E can add, replace, or delete pre-built load modules and program objects in PDS and PDSE data sets as complete entities in functions and PTFs. This can simplify shipment, because the individual parts making up a load module or program object would not have to be shipped. Additionally, shipping the executable ensures that the customer is running exactly what was tested, since additional parts provided in compiler libraries are built into the load module or program object.



Product data

z/OS V1R1 SMP/E enables product developers and packagers to supply additional product data to be processed by SMP/E. This may consist of the product name (in text), the model, type, and feature description. This additional SMP/E information assists customers in easily obtaining an inventory of the software installed on their systems, provides an association of products and features with FMIDs, and enables the presentation of products in an easier to use format. Furthermore, the Planning and Migration Assistant provided with SMP/E uses this data to create reports that help customers to install or migrate to z/OS.



Reformatting of data elements

z/OS V1R1 SMP/E can install data elements during APPLY, ACCEPT, RESTORE, and GENERATE into the output data sets based on their physical attributes.



Sequential data set support

z/OS V1R1 SMP/E can now install data elements into sequential data sets.



SYSMOD description

z/OS V1R1 SMP/E enables product developers and packagers to include additional descriptive information in the SYSMOD header MCS (that is, in a ++APAR, ++FUNCTION, ++PTF, or ++USERMOD statement).



Symbolic link support

z/OS V1R1 SMP/E adds support for symbolic links. This support is similar to the support SMP/E provides for hard links for hierarchical file system elements using the LINK operand on the hierarchical file system element MCS, and for aliases for load modules. Symbolic links can be associated with specific SMP/E-managed hierarchical file system files, enabling SMP/E to automatically establish and correctly maintain these symbolic links, in conjunction with the hierarchical file system copy utility and the Binder. Symbolic links allow a user to refer to a file by a more familiar name than might be possible through the use of the real file name or hard links to it. The use by packagers of the symbolic link support supplied by SMP/E, BPXCOPY, and the Binder can reduce the number of required pre-installation and post-installation jobs.



Improved protection for Hierarchical File System (HFS) files

z/OS V1R1 SMP/E enables customers to use the z/OS Unix System Service BPX.SUPERUSER security facility to protect files in the hierarchical file system from accidental erasure or alteration. Before manipulating files in the hierarchical file system, SMP/E temporarily switches the SMP/E user to superuser authority (UID=0) when manipulating files in the hierarchical file system and restores the user to the previous level of authority when the SMP/E updates are done. This means that the SMP/E user doesn't have to have UID=0 (superuser) authority all the time, which reduces the chance of such users accidentally erasing or damaging files in the hierarchical file system while performing non-SMP/E work. The SMP/E user must be defined to the security class BPX.SUPERUSER for this process to work properly.



Shell script support

z/OS V1R1 SMP/E enables the execution of UNIX shell scripts during SMP/E installation of code into the z/OS UNIX Services environment. This support is a generic interface to enable a packager to deliver a shell script that can be executed during SMP/E installation, thus reducing the pre-install and post-install requirements of z/OS UNIX Services application programs.



Sample assembler program for GIMAPI

z/OS V1R1 SMP/E now supplies a macro and sample application program for GIMAPI in assembler.



Contact z/OS
Send us your questions and comments.

Resources

SMP/E home page

What's new
V3.4 | V3.3 | V3.2
V3.1 | V2.7