Patch-ID# 100402-01
Keywords: core, dumps, cron, garbage, pointer, ruser, rt
Synopsis: SunOS 4.1;4.1.1: cron dumps core on what appears to be correct entries
Date: 14-Oct-91
 
SunOS release: 4.1 4.1.1
 
Topic: "usr" structure is removed while "at"/"cron" job is running
 
BugId's fixed with this patch: 1069046 

Architectures for which this patch is available: sun3, sun3x, sun4, sun4c

Patches which may conflict with this patch:

Obsoleted by:

Problem Description: 
Due to a racing condition, the "usr" structure of a "at"/"cron" job while
running could be removed. Hence, when cron tries to print out the information
of "usr" at the end of the job, it will core dump.
One can confirm this problem by looking at the core. If "cron" dies at the
point it's running "logit()" (called from cleanup), then very probably it's due
to this problem.

INSTALL: 
	As root:

	Save the original copy of cron:
		mv /usr/etc/cron /usr/etc/cron.FCS
	Install the new copy of cron:
		cp -p `arch`/cron /usr/etc/cron
	Give the file the proper permissions:
		chmod 0755 /usr/etc/cron
