Patch-ID# 100408-01 Keywords: libcurses curses keypad rlogin Synopsis: SunOS 4.1.1: libcurses replacement with all 4.1.1 CTE patches Date: 3-Oct-91 SunOS release: 4.1.1 Unbundled Product: Unbundled Release: Topic: jumbo patch to integrate CTE fixes to libcurses for 4.1.1 BugId's fixed with this patch: 1070312, 1047916 Architectures for which this patch is available: sun3, sun4 Patches which may conflict with this patch: Obsoleted by: SYS_V Rel 4 Problem Description: The following problems (prefixed by bug IDs) are fixed by this patched libcurses: 1070312: using a terminal's ins/del line and scroll region capability can cause screen to get out of sync. 1047916: keypad() misinterprets function keys when remotely logged in. INSTALL: As root, make a backup copy of the original files: mv /usr/5lib/libcurses.a /usr/5lib/libcurses.a.FCS mv /usr/5lib/libcurses_p.a /usr/5lib/libcurses_p.a.FCS mv `arch`/libcurses.a /usr/5lib mv `arch`/libcurses_p.a /usr/5lib libtermlib and libtermcap are links to libcurses, so you must relink them to the new libcurses. mv /usr/5lib/libtermcap.a /usr/5lib/libtermcap.a.FCS mv /usr/5lib/libtermlib.a /usr/5lib/libtermlib.a.FCS ln /usr/5lib/libcurses.a /usr/5lib/libtermcap.a ln /usr/5lib/libcurses.a /usr/5lib/libtermlib.a mv /usr/5lib/libtermcap_p.a /usr/5lib/libtermcap_p.a.FCS mv /usr/5lib/libtermlib_p.a /usr/5lib/libtermlib_p.a.FCS ln /usr/5lib/libcurses_p.a /usr/5lib/libtermcap_p.a ln /usr/5lib/libcurses_p.a /usr/5lib/libtermlib_p.a ranlib /usr/5lib/libcurses.a /usr/5lib/libcurses_p.a Installation is complete.