SunOS 5.8: /usr/kernel/sys/acctctl and /usr/kernel/sys/exacctsys patch |
Status: RELEASED
Patch Id: 108989-02
Summary: SunOS 5.8: /usr/kernel/sys/acctctl and /usr/kernel/sys/exacctsys patch
Date: Jul/18/00
Installation Requirements:
Solaris Release: 8
Sun OS Release: 5.8
Unbundled Product:
Unbundled Release:
Xref: This patch available for x86 as patch 108990
Topic:
SunOS 5.8: /usr/kernel/sys/acctctl and /usr/kernel/sys/exacctsys patch
NOTE: Refer to Special Install Instructions section for
IMPORTANT specific information on this patch.Relevant Architecture: sparc
BugId's fixed with this patch:
4305365 4312278 4313746 4313747 4314201
Changes incorporated in this version:
4305365 4313746 4313747 4314201
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
108528-01 (or newer)
Obsoleted by:
Files Included in this Patch:
/usr/include/sys/acctctl.h
/usr/kernel/sys/acctctl
/usr/kernel/sys/exacctsys
/usr/kernel/sys/sparcv9/acctctl
/usr/kernel/sys/sparcv9/exacctsys
Problem Description:
4305365 kernel, libexacct need to be marked as dependent on common/exacct
4313746 ea_set_item and ea_object_t definitions don't agree well
4313747 ea_attach functions not hardened against incorrect types
4314201 extended accounting partial records not distinguishable from full
(from 108989-01)
4312278 tasks, projects, extended accounting project
Revision History:
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-8 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: To get the complete support for Tasks, Projects and
Accounting, one needs to install the following patches:
108528-01 (or newer) kernel update patch
108993-01 (or newer) nss and ldap patch
108995-01 (or newer) /usr/lib/libproc.so.1 patch
108991-02 (or newer) libc patch
109025-01 (or newer) /usr/bin/sparcv7/truss and
/usr/bin/sparcv9/truss patch
109003-01 (or newer) /etc/init.d/acctadm and
/usr/sbin/acctadm patch
109009-01 (or newer) /etc/magic and /usr/bin/file patch
109019-01 (or newer) /usr/bin/priocntl patch
109027-01 (or newer) /usr/bin/wracct patch
108997-01 (or newer) libexacct and libproject patch
109007-01 (or newer) at/atrm/batch/cron patch
109011-01 (or newer) /usr/bin/id and /usr/xpg4/bin/id patch
109013-01 (or newer) /usr/bin/lastcomm patch
109015-01 (or newer) /usr/bin/newtask patch
108999-01 (or newer) PAM patch
109021-01 (or newer) /usr/bin/projects patch
109023-01 (or newer) /usr/bin/sparcv7/ps and
/usr/bin/sparcv9/ps patch
109005-01 (or newer) /sbin/su.static and /usr/bin/su patch
109035-01 (or newer) useradd/userdel/usermod patch
109029-01 (or newer) perl patch
109017-01 (or newer) /usr/bin/pgrep and /usr/bin/pkill patch
109033-01 (or newer) /usr/bin/sparcv7/prstat and
/usr/bin/sparcv9/prstat patch
109037-01 (or newer) /var/yp/Makefile and
/var/yp/nicknames patch
109031-01 (or newer) projadd/projdel/projmod patch