Patch-ID# 109024-08


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security tasks projects extended accounting ps cache
Synopsis: SunOS 5.8_x86: ps command patch
Date: Jan/06/2014


Install Requirements: NA

Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 109023

Topic: SunOS 5.8_x86: ps command patch
	NOTE:   Refer to Special Install Instructions section for
                IMPORTANT specific information on this patch.


Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #
464709015099048
431227815015013
451918015084676
455901215090101
470666915112907
478510915135364
479807315139533
498859515195089
504507115210588
649149015360272
653692315385526


Changes incorporated in this version: 15099048

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch: 108529-01 108990-02 108992-02 108994-01 108998-03 (or greater)

Obsoleted by:

Files included with this patch:

/usr/bin/i86/ps
/usr/ucb/i86/ps

Problem Description:

15099048 problem with ps command
 
(from 109024-07)
 
6536923 T109023-06 and T109024-06 are delivering ps without SUID bit
 
(from 109024-06)
 
6491490 /usr/ucb/ps is filling /tmp with files ps.chars
 
(from 109024-05)
 
4798073 /usr/ucb/ps -e should display environment variables only for user-owned processes
5045071 /usr/ucb/ps gxuaww only displays caller's processes
 
(from 109024-04)
 
4988595 defunct processes show the output as "0" instead of "-"
 
(from 109024-03)
 
4519180 ps shows date of Jan_01 for defunct processes when using -o stime
4706669 ps utility uses the FORBIDDEN 'cftime' instead of strftime function
4785109 ps core dump with -o etime
 
(from 109024-02)
 
4559012 /usr/ucb/ps hangs after reboot until one is killed creating /tmp/ps_data
 
(from 109024-01)
 
4312278 tasks, projects, extended accounting project


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
        NOTE:   To get the complete support for Tasks, Projects and
                Accounting, one also needs to install the following patches:
 
                108996-01 (or greater)   /usr/lib/libproc.so.1 patch
                109026-01 (or greater)   /usr/bin/i86/truss patch
                109004-01 (or greater)   /etc/init.d/acctadm and
                                         /usr/sbin/acctadm patch
                109010-01 (or greater)   /etc/magic and /usr/bin/file patch
                109020-01 (or greater)   /usr/bin/priocntl patch
                109028-01 (or greater)   /usr/bin/wracct patch
                109008-01 (or greater)   at/atrm/batch/cron patch
                109012-01 (or greater)   /usr/bin/id and /usr/xpg4/bin/id patch
                109014-01 (or greater)   /usr/bin/lastcomm patch
                109016-01 (or greater)   /usr/bin/newtask patch
                109000-01 (or greater)   PAM patch
                109022-01 (or greater)   /usr/bin/projects patch
                109006-01 (or greater)   /sbin/su.static and /usr/bin/su patch
                109036-01 (or greater)   useradd/userdel/usermod patch
                109030-01 (or greater)   perl patch
                109018-01 (or greater)   /usr/bin/pgrep and /usr/bin/pkill patch
                109034-01 (or greater)   /usr/bin/i86/prstat patch
                109038-01 (or greater)   /var/yp/Makefile and
                                         /var/yp/nicknames patch
                109032-01 (or greater)   projadd/projdel/projmod patch


NOTE: The list of 'patches required with this patch' (above) has been
modified from the list specified at patch creation time. The reason for
the modification is that one or more of the required patches was
either never released or withdrawn after its release. The following
substitutions (which are guaranteed to satisfy the original requirements)
were therefore made:

108990-02 replaces 108990-01
108998-03 replaces 108998-01




README -- Last modified date: Monday, January 6, 2014