Patch-ID# 103723-13 Keywords: security y2000 NIS NFS hang batch queue crontab atq atrm mail Synopsis: SunOS 5.5: /usr/bin/at and /usr/sbin/cron patch Date: Jul/12/99 Solaris Release: 2.5 SunOS Release: 5.5 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 103724 Topic: SunOS 5.5: /usr/bin/at and /usr/sbin/cron patch BugId's fixed with this patch: 1178638 1226227 1230784 1233296 1255421 1258772 1265200 4037608 4038328 4063161 4099944 4106673 4173122 4176667 4177427 4184825 4204116 Changes incorporated in this version: 4204116 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: 103138-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/bin/at /usr/bin/atq /usr/bin/atrm /usr/bin/crontab /usr/sbin/cron Problem Description: 4204116 cron jobs don't send mail since fix for 4184825 (from 103723-12) 4184825 security vulnerability in cron (reworked) (from 103723-11) 4184825 security vulnerability in cron 4177427 cron spins out of control when fork fails. (from 103723-10) 4176667 *at* 'at' command doesn't work properly when specifying 02/29/2000. (from 103723-09) 4173122 security hole in cron through improper use of temp files - Backport of 4054223 (from 103723-08) 1233296 *cron* Possible memory leak in cron (from 103723-07) 4037608 crontab -e gets wrong exit code from vi (from 103723-06) 4106673 cron is not year 2000 compliant in 2.6 4099944 'at' does not accept feb 29 under 2.6 (from 103723-05) 1265200 *at* security problem 4063161 *at* from 512 byte long directory gives bus error. (from 103723-04) 1258772 atq prints 19100 something if system date is 2000 or greater (from 103723-03) 4038328 batch jobs accumulate in the queue when they should be running (from 103723-02) 1255421 *cron* cron jobs are not always executed 1178638 *cron* job doesn't run if set to run on 2 fields in fields 3,4,5 of crontab (from 103723-01) 1230784 *cron* can lose jobs when NIS or NFS servers hang (from 103138-01) 1226227 batch jobs fails to run, cronlog contains the job, because stdout not flushed 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: ----------------------------- None.