1 ________________________________________________________________ SHS V1.1 Release Notes 1. Copyright Notice Copyright (C) 1995 James Shen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 2. Installation SHS is available for VAX/VMS 5.5, VAX/OpenVMS 5.5-2 and above, and Alpha/OpenVMS 6.0 and above. You need to login into a privileged account to perform the installation. Disk Space requirement: 1400 blocks during the installation, 700 blocks net space for the system disk after the installation. Installation time: may vary depending on different hardware platforms, but on an AlphaStation 200 4/233, it takes about 4 miniutes. To install the SHS kit, under the DCL enter: $@SYS$UPDATE:VMSINSTAL SHS011 source [install-options] SHS Release Notes page 1 SHS Release Notes Users need GROUP privilege to access the process(es) not owned by themselves but within the same group, and need WORLD privilege to access any process(es) outside their own group. During the installation procedure, it will prompt you whether to choose to install SHS image as a known privileged image in order to lift the above limitation. The Installation procedure automatically places a file SHS$STARTUP.COM in SYS$STARTUP. Revise SHS$STARTUP.COM to suit your desire. If you wish this file to be invoked every time the system reboots, you need to include a line in your STARTUP.COM: @SYS$STARTUP:SHS$STARTUP.COM 3. VMScluster If you are in a VAX/VMScluster environment, and want to make SHS available clusterwide, you need to install it only once for each system sharing a common system disk. After you have installed the SHS kit in the first system, under the DCL enter (still need the privileged account): $MCR SYSMAN SYSMAN> SET ENVIRONMENT/CLUSTER SYSMAN> SET PROFILE/PRIV=CMKRNL SYSMAN> DO INSTALL REPLACE SYS$COMMON:[SYSLIB]- _SYSMAN>DCLTABLES.EXE SYSMAN> EXIT Check the SYSMAN message, make sure the command has been successfully excuted on every system in your cluster. - NOTE - You still need to invoke the SHS$STARTUP.COM individually on each of the systems you wish to install SHS as a known privileged image. 4. Bug fix and Bug report Fixed from Version 1.0: SHS will crash when it tries to handle a suspended outswapped process. SHS Release Notes page 2 SHS Release Notes Fixed from Version 1.0: SHS will exit prematurally if the total process number on the system is greater than 512. Enhancement: 1) Added the /UIC qualifier, /[NO]BATCH, /[NO]INTERACTIVE, and /[NO]NETWORK qualifiers to handle different request options. 2) Actually SHS may be implemented as a foreign command (via DCL symbols or DCL$PATCH). It is not available from this VMSINSTAL kit, however the module is still built with image, with attached source code and some common system management knowledge. It should not be a big task to figure it out. Bug report to: James Shen . Any bug report and comments are extremely welcome. Author's mailing address: James Shen (jshen1@ford.com) Powertrain Operation Ford Motor Company 1981 Front Wheel Drive, Batavia, OH 45103 SHS Release Notes page 3