Patch-ID# 109023-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: ps command patch
Date: Jan/06/2014


Install Requirements: NA

Solaris Release: 8

SunOS Release: 5.8

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 109024

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


Relevant Architectures: sparc

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: 108528-01 108989-02 108991-02 108993-01 108997-03 (or greater)

Obsoleted by:

Files included with this patch:

/usr/bin/sparcv7/ps
/usr/bin/sparcv9/ps
/usr/ucb/sparcv7/ps
/usr/ucb/sparcv9/ps

Problem Description:

15099048 problem with ps command
 
(from 109023-07)
 
6536923 T109023-06 and T109024-06 are delivering ps without SUID bit
 
(from 109023-06)
 
6491490 /usr/ucb/ps is filling /tmp with files ps.chars
 
(from 109023-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 109023-04)
 
4988595 defunct processes show the output as "0" instead of "-"
 
(from 109023-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 109023-02)
 
4559012 /usr/ucb/ps hangs after reboot until one is killed creating /tmp/ps_data
 
(from 109023-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 needs to also install the following patches:
 
                108995-01 (or greater)   /usr/lib/libproc.so.1 patch
                109025-01 (or greater)   /usr/bin/sparcv7/truss and
                                         /usr/bin/sparcv9/truss patch
                109003-01 (or greater)   /etc/init.d/acctadm and
                                         /usr/sbin/acctadm patch
                109009-01 (or greater)   /etc/magic and /usr/bin/file patch
                109019-01 (or greater)   /usr/bin/priocntl patch
                109027-01 (or greater)   /usr/bin/wracct patch
                109007-01 (or greater)   at/atrm/batch/cron patch
                109011-01 (or greater)   /usr/bin/id and /usr/xpg4/bin/id patch
                109013-01 (or greater)   /usr/bin/lastcomm patch
                109015-01 (or greater)   /usr/bin/newtask patch
                108999-01 (or greater)   PAM patch
                109021-01 (or greater)   /usr/bin/projects patch
                109005-01 (or greater)   /sbin/su.static and /usr/bin/su patch
                109035-01 (or greater)   useradd/userdel/usermod patch
                109029-01 (or greater)   perl patch
                109017-01 (or greater)   /usr/bin/pgrep and /usr/bin/pkill patch
                109033-01 (or greater)   /usr/bin/sparcv7/prstat and
                                         /usr/bin/sparcv9/prstat patch
                109037-01 (or greater)   /var/yp/Makefile and
                                         /var/yp/nicknames patch
                109031-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:

108989-02 replaces 108989-01
108997-03 replaces 108997-01




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