Patch-ID# 100601-05 Keywords: te320 snl type5 keyboard print screen Synopsis: SunLink/TE320 7.0: does not support type5 keyboard & print graphic symbols Date: Jul/26/96 Solaris Release: SunOS release: 4.1.x Unbundled Product: SunLink/TE320 Unbundled Release: 7.0 Topic: SNL/TE320 patch BugId's fixed with this patch: 1076161 1075929 1076480 1081638 1089717 1104294 1094464 1107884 1109249 1109427 1109247 1104295 1099372 1099685 1099930 1118199 1232599 Changes incorporated in this version: 1232599 Relevant Architectures: sun4(all) Patches which may conflict with this patch: Obsoleted by: Problem Description: Bug 1076161 Fixed Insert Mode to work properly. Bug 1075929 Selecting 7/8 bit controls w/S7C1T or S8C1T wasn't updating property sheet. Bug 1076480 Printing/saving 8 bit chars gave wrong chars, modified dump routine to use priv_to_a table and also fixed a few mismapped chars. Bug 1081638 TE320 does not allways return its license correctly. Bug 1089717 TE320 doesn't run correctly from an rsh Bug 1104294 TE320 does not support type5 keyboard. Bug 1094464 SunNet License Manager does not release licenses after exiting OW 3.0 Bug Id: 1107884 VMS WPS-PLUS editor loses positioning when te320 window is greater then 24 lines Bug Id: 1109249 Ruler missing when creating new document in WPS Bug Id: 1109427 LF has no effect below scrolling region Bug Id: 1109247 Reverse video digits appear while entering text in WPS-PLUS Bug Id: 1104295 File position is lost after "delete line" operation in VAX/TPU text editor Bug Id: 1099372 Reverse video attribute turns off reverse on the status indicator line Bug Id: 1099685 Status Indicator Line gets wiped out when using VAX/EDT editor Bug Id: 1099930 CSI 1J shouldn't clear display if active display is status line Bug Id: 1118199 The te320 does not recognizing the kpad-delete button on a Swedich, Denmark, Germany, Netherland, and Norway type5 keyboard. Bug Id: 1232599 The te320 does not print the graphic chars correctly COMMENTS: This patched version of TE320 will support Type 5 keyboard. Furthermore, it will run on both Type 4 and Type 5 keyboards. For Type 4 keyboard users, please see the special installation instruction in the INSTALL section. Patch Installation Instructions: -------------------------------- As root: #save the original files mv /usr/sunlink/te320/te320 /usr/sunlink/te320/te320.orig mv /usr/sunlink/te320/ltekey /usr/sunlink/te320/ltekey.orig mv /usr/sunlink/te320/land.ltekey /usr/sunlink/te320/land.ltekey.orig mv /usr/sunlink/te320/messages.po /usr/sunlink/te320/messages.po.orig mv /usr/sunlink/te320/port.ltekey /usr/sunlink/te320/port.ltekey.orig mv /usr/sunlink/te320/tekey /usr/sunlink/te320/tekey.orig mv /usr/sunlink/te320/.te320_keys /usr/sunlink/te320/.te320_keys.type4 mv /usr/sunlink/te320/man/man1/ltekey.1 /usr/sunlink/te320/man/man1/ltekey.1.orig #copy the new version to /usr/sunlink/te320 cp sun4/te320 /usr/sunlink/te320 cp sun4/ltekey /usr/sunlink/te320 cp sun4/land.ltekey /usr/sunlink/te320 cp sun4/messages.po /usr/sunlink/te320 cp sun4/port.ltekey /usr/sunlink/te320 cp sun4/tekey /usr/sunlink/te320 cp sun4/.te320_keys /usr/sunlink/te320 cp sun4/man/man1/ltekey.1 /usr/sunlink/te320/man/man1 chown root /usr/sunlink/te320/* chmod 644 /usr/sunlink/te320/land.ltekey chmod 644 /usr/sunlink/te320/messages.po chmod 644 /usr/sunlink/te320/port.ltekey chmod 644 /usr/sunlink/te320/.te320_keys chmod 755 /usr/sunlink/te320/ltekey chmod 755 /usr/sunlink/te320/te320 chmod 755 /usr/sunlink/te320/tekey chmod 644 /usr/sunlink/te320/man/man1/ltekey.1 #This section is for Type 5 keyboard users ONLY: rm $HOME/.te320_keys (if user's .te320_keys file exists) You will need to redo any keymappings you have previously made. #This section is for Type 4 keyboard users ONLY: # To preserve your default Type 4 keymappings mv /usr/sunlink/te320/.te320_keys /usr/sunlink/te320/.te320_keys.type5 mv /usr/sunlink/te320/.te320_keys.type4 /usr/sunlink/te320/.te320_keys # To retain your current Type 4 keymappings DO NOT delete your $HOME/.te320_keys file if one exists. SNL installation: The following SNL installation procedure is ONLY intented for users who are having problems with the SNL license database. This procedure will help you to rebuild the license database. If your SNL is up and running, you can skip this section. For details SNL information, please consult your SunNet License manual. 1. delete the te320 license from the nladmin tool. 2. kill the rpc.netlicd process. 3. Remove the /usr/snl/NETlicense_db directory. If SNL isn't install under /usr/snl directory, please use the correct path. #rm /usr/snl/NETlicense_db/* 4. rebuild the snl database by running nlbuilddb. #cd /usr/snl #bin/nlbuilddb 5. restart the rpc.netlicd process. 6. reload the snl license by running the nladmin tool. Special Install Instructions: ----------------------------- None.