XU*8.0*28 (6)    BUILD (9.6)

Name Value
NAME XU*8.0*28
DATE DISTRIBUTED 1996-04-25 00:00:00
PACKAGE FILE LINK KERNEL
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
 This Kernel patch  contains the following features:
-A new field, PRE-TRANSPORTATION ROUTINE (#900), is in the BUILD file.
 developer can retrieve the data by using the same variable, XPDGREF. Since
 these nodes are part of the transport global, they will be removed when the
 install is completed.

  KIDS didn't turn off Alpha/Beta testing when the final version of a package
 was released. Because of this bug, Kernel 8.0 and Radiology 4.5 still have
 Alpha/Beta testing turned on.  You can run the routine XQABTMP to turn off
 testing for those packages.

  A new function is available to developers, $$PATCH^XPDUTL(patch) will return
-Updates to routines and data dictionary to support the new security features
 1 if patch was loaded on current system and 0 if it wasn't loaded. This
 function can be used in your Environment Check routine.
 i.e.  I '$$PATCH^XPDUTL("XU*8.0*28") W !,"You must install patch XU*8.0*28"

 of the RPC Broker.  This patch is a prerequisite to installing the released
 version 1.0 of the RPC Broker.  RPC Broker version 1.0 is scheduled to be
 released at the end of May, 1996, and will need to be installed to support
 the PCMM with a graphical interface.

 Please note: The sign-on project that was distributed with the RPC Broker
              Developer Preview Kit (version 1T11) will not function after
              this patch is installed.  The Preview Kit served the function

              of illustrating possible DHCP directions.  It was not intended
              for use in production environments.  We are providing this
              warning to you as an advisory.

===========================================================================
This patch should be installed during off-peak hours. Users can be on the
system, but no user should be using KIDS during the install of this patch.
MSM sites must manually move the routine XPDIJ to their other CPUs. KIDS
cannot automatically move this routine for you.  
===========================================================================
-KIDS will now correctly turn off Alpha/Beta testing for a package.
  
INSTALLATION:
  1.  These routines are usually mapped on systems that allow mapping,
      so you will need to disable mapping for the effected routines.
  2.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
      option will load the KIDS package onto your system.
  3.  The patch has now been loaded into a Transport global on your
      system. You now need to use KIDS to install the Transport global.
  4.  On the KIDS menu, under the 'Installation' menu, use the following
      options:
-The routine XQABTMP can be used to turn off Alpha/Beta testing for
         Print Transport Global
         Compare Transport Global to Current System
         Verify Checksums in Transport Global
         Backup a Transport Global
         Install Package(s)
  5.  MSM Sites - Answer YES to the question 'Want to MOVE routines to
      other CPUs?'. Enter the names of your Compute and Print server(s).
  6.  MSM Sites - D ^%RCOPY to move the routine XPDIJ to your other
      CPUs.
  7.  AXP Sites, after patch has installed, rebuild your map set.
 previously released packages that used KIDS.   i.e. Kernel 8.0,
 ====================================================================  
  
 ROUTINES:
   The second line of the routine now looks like:
       ;;8.0;KERNEL;**[patch list]**;Jul 10, 1995
 
 Name           Checksum        Patch List
 -----------------------------------------------------------
 XPDDP          12181499        21,28
 XPDIA          12064759        10,15,21,28
 Radiology 4.5, Toolkit 7.3
 XPDIJ          18206759        2,21,28
 XPDIP          8727472         15,21,28
 XPDIPM         1817853         21,28
 XPDIQ          6693337         21,28
 XPDT           17164426        2,10,28
 XPDUTL         2564737         21,28
 XQABLOAD       13951526        28
 XQABTMP        2221215         new
 XQCS           9069982         15,28
 XQSET          11570399        28
-Build File Print now pages correctly when displaying the description.
 XUSRB          2627976         11,16,28
 XUSRB1         9903269         new
 ============================================================================

 DATA DICTIONARY:  Partial DDs

  File: BUILD #9.6, Field: PRE-TRANSPORTATION ROUTINE #900.
    This field contains a [TAG^]ROUTINE that will be run during the
    transportation process for the Build.  This will allow a developer
    to populate the transport global using the variable XPDGREF.
-New function $$PATCH^XPDUTL(patch) checks if patch has been installed.

  File: OPTION #19, Field: TYPE #4.
    This set of codes field has been updated to include the code
    B = Broker (Client/Server).    
 ===========================================================================

 FORMS:
  XPD EDIT BUILD      (File 9.6)
  Was change to add the field, PRE-TRANSPORTATION ROUTINE, to page 1.
 ============================================================================
-The TYPE field in the OPTION file now contains B:Broker (Client/Server).

 DOCUMENTATION:
  Developers can now put information in the KIDS Transport Global, which
 can be used by the Pre- or Post-install routines. KIDS will run the
 [TAG^]ROUTINE in the field  PRE-TRANSPORTATION ROUTINE during the transport
 process. This routine can use the variable XPDGREF to set nodes in the
 transport global.
 i.e.  S @XPDGREF@("My Namespace",1)="Information I need during install"

  During the install process, in the Pre- or Post-install routines, the
TRACK PACKAGE NATIONALLY NO
FILE
  • DD NUMBER:
    • OPTION (File-top level)
      FIELD NUMBER:
      • TYPE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   YES
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
  • DD NUMBER:
    • BUILD (File-top level)
      FIELD NUMBER:
      • PRE-TRANSPORTATION ROUTINE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   YES
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
BUILD COMPONENTS
  • ENTRIES:
    • XPD EDIT BUILD FILE #9.6
      FILE:   BUILD
      ACTION:   SEND TO SITE
  • ENTRIES:
    • XQABTMP
      ACTION:   SEND TO SITE
      CHECKSUM:   B3335020
    • XQCS
      ACTION:   SEND TO SITE
      CHECKSUM:   B24112928
    • XQSET
      ACTION:   SEND TO SITE
      CHECKSUM:   B17550216
    • XUSRB
      ACTION:   SEND TO SITE
      CHECKSUM:   B6095154
    • XUSRB1
      ACTION:   SEND TO SITE
      CHECKSUM:   B20393718
    • XPDUTL
      ACTION:   SEND TO SITE
      CHECKSUM:   B10805086
    • XPDIPM
      ACTION:   SEND TO SITE
      CHECKSUM:   B3078379
    • XPDIP
      ACTION:   SEND TO SITE
      CHECKSUM:   B28400855
    • XPDIA
      ACTION:   SEND TO SITE
      CHECKSUM:   B44652877
    • XPDIJ
      ACTION:   SEND TO SITE
    • XPDT
      ACTION:   SEND TO SITE
      CHECKSUM:   B45135570
    • XPDDP
      ACTION:   SEND TO SITE
      CHECKSUM:   B29716202
    • XPDIQ
      ACTION:   SEND TO SITE
      CHECKSUM:   B13452708
    • XQABLOAD
      ACTION:   SEND TO SITE
      CHECKSUM:   B20716428