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 Architectures for which this patch is available: 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