ECO NUMBER: DCPSVAX_E01A011 ----------- PRODUCT: DECprint Supervisor (DCPS) for OpenVMS -------- UPDATED PRODUCT: DECprint Supervisor (DCPS) for OpenVMS 1.1A ---------------- APPRX BLCK SIZE: 9184 ---------------- DIGITAL Cover Letter for DECprint Supervisor (DCPS) for OpenVMS V1.1A, ECO Kit #1 Problem Description ------------------- The DECprint Supervisor (DCPS) for OpenVMS release notes contains a complete explanation of the fixes that will be applied. Below is a brief description of each of them: - Reduces memory and pagefile consumption by allowing a supervisor process to control multiple print queues (runs "multistreamed"). This allows a system to have far fewer DCPS supervisor processes, and thus aleviates memory and pagefile consumption. - Reduces idle queue processor overhead by allowing supervisor processes to control multiple print queues, thereby reducing the number of supervisor processes and the overhead imposed by each. - AppleTalk printer names may now be specified with 8-bit accented characters - The ANSI translator has been fixed so as not to abnormally truncate lines when printed with PAGE_ORIENTATION=LANDSCAPE on A4 media. - The serial/LAT printer "back-end" has been changed to make it less aggressive on job startup. Previously, DCPS could cause a print job from a UNIX host or LATSYM to abort if the job had completed on that host, but was still printing at the printer. The serial/LAT back-end now waits for the printer to stop printing before it begins the new job. A new DCPS logical name can be defined to restore the old behavior, if needed. - Previous versions of DCPS could hang, especially on AppleTalk connected printers, if a job name contained the "]" character. This problem is corrected in this ECO release. - Under rare circumstances, DCPS V1.1 and V1.1a could exit with the following message "%DCPS-F-INSEF, insufficient event flags". This problem is corrected in this release. - New system logicals are now recognized for changing DCPS modes and behaviors to other than the defaults. - The startup template command procedure, DCPS$STARTUP.TEMPLATE has been updated to show how to configure the print supervisor for multistreamed operation. - The kit installation procedure and IVP have been enhanced to check for and report running DCPS queues and components that might cause unpredictable behavior during an upgrade. - The release notes have been updated to describe how to configure a system for multistreamed supervisor operation. They also describe the new logical names and options. - This ECO also contains several other corrections and minor enhancements to the product. See the release notes for complete details. Installation Overview --------------------- Install this kit with the VMSINSTAL utility by logging into the SYSTEM account, and typing one of the following commands at the DCL prompts. If the system is a VAX, enter @SYS$UPDATE:VMSINSTAL DCPSVAX_E01A011 [location of the saveset] If the system is an Alpha AXP, enter @SYS$UPDATE:VMSINSTAL DCPSAXP_E01A011 [location of the saveset] As with the production DCPS kits, the ECO kit checks which DCPS licenses are installed, and informs the installer when either the DCPS-PLUS or DCPS-OPEN license is not installed. No license is required for installing the base kit. The installation procedure also checks for running DCPS queues, and advises the installer to stop all such queues before continuing with the installation. Refer to the release notes for complete details about how to install and manage the DCPS software on this ECO kit. Copyright Digital Equipment Corporation 1995. All Rights reserved. This software is proprietary to and embodies the confidential technology of Digital Equipment Corporation. Possession, use, or copying of this software and media is authorized only pursuant to a valid written license from Digital or an authorized sublicensor. This ECO has not been through an exhaustive field test process. Due to the experimental stage of this ECO/workaround, Digital makes no representations regarding its use or performance. The customer shall have the sole responsibility for adequate protection and back-up data used in conjunction with this ECO/workaround.