Patch-ID# 103944-02 Keywords: accounting limits y2000 accounting 8 character user names Synopsis: SunOS 5.4_x86: accounting fixes Date: Sep/10/97 Solaris Release: 2.4_x86 SunOS Release: 5.4_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103942 Topic: SunOS 5.4_x86: accounting fixes NOTE: We recommend installing all the following bundled Solaris 2.4 OS/Networking patches which contain the Y2000 fixes: 101946-45 kernel patch 101960-13 lp patch 102041-05 packaging utilities/libadm patch 102694-04 at/atrm/atq/cron/crontab patch 103264-02 ufsdump/ufsrestore patch 103944-02 accounting patch 104943-01 usr/sbin/sar patch 104945-01 usr/bin/date patch 104947-01 troff macro patch 104949-01 usr/bin/passwd patch 104951-01 usr/bin/uustat patch 104953-01 usr/lib/saf/listen patch 104955-01 usr/vmsys/bin/initial patch 105015-01 usr/lib/libkrb.a and usr/lib/libkrb.so.1 patch BugId's fixed with this patch: 1157572 1159968 1265175 Changes incorporated in this version: 1265175 Relevant Architectures: i386 Patches accumulated and obsoleted by this patch: 102017-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/bin/acctcom /usr/lib/acct/acctcms /usr/lib/acct/acctcon /usr/lib/acct/acctcon1 /usr/lib/acct/acctprc /usr/lib/acct/acctprc1 /usr/lib/acct/acctprc2 /usr/lib/acct/acctdusg /usr/lib/acct/acctmerg Problem Description: 1265175 ...cmd/acct/lib/pnpsplit.c tests for invalid year boundry of the year 2000 (from 103944-01) 1157572 *accounting* accounting limits in 2.x are too low (from 102017-01) 1159968 The accounting package does not handle 8 character usernames well When runacct is run from the root's crontab each night, it would generate an accounting report. This report contains a daily usage report in which an 8 characters login name has an extra character attached to it. Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- NOTE: We recommend installing all the following bundled Solaris 2.4 OS/Networking patches which contain the Y2000 fixes: 101946-45 kernel patch 101960-13 lp patch 102041-05 packaging utilities/libadm patch 102694-04 at/atrm/atq/cron/crontab patch 103264-02 ufsdump/ufsrestore patch 103944-02 accounting patch 104943-01 usr/sbin/sar patch 104945-01 usr/bin/date patch 104947-01 troff macro patch 104949-01 usr/bin/passwd patch 104951-01 usr/bin/uustat patch 104953-01 usr/lib/saf/listen patch 104955-01 usr/vmsys/bin/initial patch 105015-01 usr/lib/libkrb.a and usr/lib/libkrb.so.1 patch