Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Please review changes to Patch Access.
Patches:
Download Patch (360517 bytes): HTTP 
Download Signed Patch (364121 bytes): HTTP 
Signed Patch Documentation  Patch Finder

SunOS 5.10_x86: vi and ex patch


Status: RELEASED
Patch Id: 120831-06
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************
Summary: SunOS 5.10_x86: vi and ex patch
Date:  May/15/2008
Installation Requirements:
NA
Solaris Release: 10_x86
Sun OS Release: 5.10_x86
Unbundled Product: 
Unbundled Release: 
Xref: This patch available for SPARC as patch 120830
Topic: 
SunOS 5.10_x86: vi and ex patch
Relevant Architecture: i386
BugId's fixed with this patch:

6208422 6219736 6219754 6320769 6320774 6320778 6320781 6320783 6409995 6459238 6481990 6491931 6510560

Changes incorporated in this version:

6409995 6459238 6481990 6491931 6510560

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
/usr/bin/ctags
/usr/bin/edit
/usr/bin/ex
/usr/bin/vedit
/usr/bin/vi
/usr/bin/view
/usr/lib/expreserve
/usr/lib/exrecover
/usr/xpg4/bin/ctags
/usr/xpg4/bin/edit
/usr/xpg4/bin/ex
/usr/xpg4/bin/vedit
/usr/xpg4/bin/vi
/usr/xpg4/bin/view
/usr/xpg6/bin/edit
/usr/xpg6/bin/ex
/usr/xpg6/bin/vedit
/usr/xpg6/bin/vi
/usr/xpg6/bin/view
Problem Description: 
6409995 vi causes core dump if .exrc is world or group writable; vi_01.sh in VSC dumps core
6459238 UNIX98/UNIX03: *vsc* vi 'C' and 'S' commands are failing in suite version 5.2.8
6481990 UNIX98/UNIX03: *vsc* vi '<count>r<return>' does not insert enough new lines
6491931 UNIX03/UNIX98: *vsc* vi insert mode alters auto-indent characters
6510560 vi(1) and ex(1) tags should only allow text searching
 
(from 120831-05)
 
6320781 UNIX03 *vsc* modified assertion vi_03.ex 173 and 176 fail, [count]a should
        repeat input up to esc.
6320783 UNIX03 *vsc* modified assertion vi_04.ex 225 and 228 fail, [count]i should 
        repeat input up to esc
6320778 UNIX03 *vsc* modified assertion vi_02.ex 139 fails, [count]. not working.
 
(from 120831-04)
 
6320774 UNIX03 *vsc*  modified assertion ex_08.ex 484 fails
 
(from 120831-03)
 
6320769 UNIX03 *vsc* modified assertions ex_01.ex 17 and 19 fail
 
(from 120831-02)
 
6219754 UNIX98/UNIX03: *vsc*  /usr/xpg4/bin/ex :! must accept multiple lines if \<cr> terminated.
 
(from 120831-01)
 
6208422 UNIX98/UNIX03: *vsc* new vi asertion, #33, fails
6219736 UNIX98/UNIX03: *vsc* /usr/xpg4/bin/ex shouldn't error when SHELL=""
Revision History: 

120831-01 120831-04 120831-02 120831-05 120831-03

Patch Installation Instructions: 
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-10 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.
Special Install Instructions: 
-----------------------------
 
NOTE 1:  Before installing this patch, please be sure to install the
         latest patch utilities patches for your OS. This list of
         patches is defined at - http://sunsolve.sun.com
 
         Please use the pull down list which appears after the text:
         "Latest Patch Update: To ensure the correct functioning of
         the patching utilities on your system, stay up to date on
         the following patches"

README -- Last modified date:  Thursday, May 15, 2008

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 120831-06
Article Type : Patch Descriptions
Last reviewed : 2008-05-15
Audience : PUBLIC
Keywords : security vi ex xpg4 xpg6 unset shell escape
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article