Patch-ID# 101767-02 Keywords: core passwd y2000 tm_year Synopsis: SunOS 5.3: usr/bin/passwd patch Date: Sep/03/97 Solaris Release: 2.3 SunOS Release: 5.3 Unbundled Product: Unbundled Release: Topic: SunOS 5.3: usr/bin/passwd patch NOTE: We recommend installing all the following bundled Solaris 2.3 OS/Networking patches which contain the Y2000 fixes: 101317-22 (or higher revs) lp patch 101318-88 (or higher revs) kernel patch 101331-08 (or higher revs) fixes for package utilities 101343-03 (or higher revs) troff macro patch 101572-07 (or higher revs) cron and at fixes 101767-02 (or higher revs) usr/bin/passwd patch 103941-02 (or higher revs) accounting patch 104797-02 (or higher revs) eeprom patch 104877-01 (or higher revs) usr/sbin/sar patch 104878-01 (or higher revs) usr/bin/date patch 104880-01 (or higher revs) usr/bin/uustat patch 104882-01 (or higher revs) usr/lib/saf/listen patch 104883-01 (or higher revs) ufsdump and ufsrestore patch 104884-01 (or higher revs) usr/vmsys/bin/initial patch 105013-01 (or higher revs) usr/lib/libkrb.a and usr/lib/libkrb.so.1 patch BugId's fixed with this patch: 1159966 1264840 Changes incorporated in this version: 1264840 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/bin/passwd Problem Description: 1264840 passwd command does not handle the year 2000 (from 101767-01) 1159966 passwd -s -a core dumps on more than 40 entries in /etc/passwd When the passwd command is used to display password aging information for the entire file and there are more than 40 entries, the command core dumps. Only effected by the local, /etc/passwd file. 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.3 OS/Networking patches which contain the Y2000 fixes: 101317-22 (or higher revs) lp patch 101318-88 (or higher revs) kernel patch 101331-08 (or higher revs) fixes for package utilities 101343-03 (or higher revs) troff macro patch 101572-07 (or higher revs) cron and at fixes 101767-02 (or higher revs) usr/bin/passwd patch 103941-02 (or higher revs) accounting patch 104797-02 (or higher revs) eeprom patch 104877-01 (or higher revs) usr/sbin/sar patch 104878-01 (or higher revs) usr/bin/date patch 104880-01 (or higher revs) usr/bin/uustat patch 104882-01 (or higher revs) usr/lib/saf/listen patch 104883-01 (or higher revs) ufsdump and ufsrestore patch 104884-01 (or higher revs) usr/vmsys/bin/initial patch 105013-01 (or higher revs) usr/lib/libkrb.a and usr/lib/libkrb.so.1 patch