Patch-ID# 100972-02
Keywords: diskless, jobs, numbers, "at", overwrite, reused, reuse, number, at
Synopsis: SunOS 4.1.1;4.1.2;4.1.3: "at" jobs are not running; job files are being over-written.
Date: Jun/03/94
 
SunOS release: 4.1.1 4.1.2 4.1.3 4.1.3C
 
Unbundled Product: 
 
Unbundled Release: 
 
BugId's fixed with this patch: 1116833 1119287

Changes incorporated in this version: 1119287

Relevant Architecture: sparc
    NOTE: sun4(all)

Patches which may conflict with this patch: 

Obsoleted by: 

Files included with this patch: /usr/bin/at

Problem Description: 
1119287 The "at" command, when run on a SunOS 4.1.x diskless system being
        served by a server running SunOS 5.x (Solaris 2.x), appears to
        accept jobs but doesn't actually run them.
1116833	There was a race condition in "at" such that between the time one
	process running "at" did a stat() to make sure a job file with a
	particular filename doesn't already exist before using that filename
	another process running "at" could create a job file using that same
	name, and that process's job file would then be over-written by
	the first process.

INSTALL:
	Login as root.

	mv /usr/bin/at /usr/bin/at.FCS
	cp sun4/{4.1.1;4.1.2;4.1.3}/at /usr/bin/at
	chown root.staff /usr/bin/at
	chmod 4755 /usr/bin/at

