From rivers@dignus.com  Sat Nov  8 19:47:52 1997
Received: from elvis.vnet.net (elvis.vnet.net [166.82.1.5])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA10744
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 8 Nov 1997 19:47:51 -0800 (PST)
          (envelope-from rivers@dignus.com)
Received: from ponds.dignus.com (ponds.vnet.net [166.82.177.48])
          by elvis.vnet.net (8.8.5/8.8.4) with ESMTP
	  id WAA24592 for <FreeBSD-gnats-submit@freebsd.org>; Sat, 8 Nov 1997 22:47:49 -0500 (EST)
Received: from lakes.dignus.com (lakes [10.0.0.3])
	by ponds.dignus.com (8.8.5/8.8.5) with ESMTP id XAA08516
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 8 Nov 1997 23:05:40 -0500 (EST)
Received: (from rivers@localhost) by lakes.dignus.com (8.8.7/8.6.9) id WAA06715; Sat, 8 Nov 1997 22:53:30 -0500 (EST)
Message-Id: <199711090353.WAA06715@lakes.dignus.com>
Date: Sat, 8 Nov 1997 22:53:30 -0500 (EST)
From: Thomas David Rivers <rivers@dignus.com>
Reply-To: rivers@dignus.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: removing /tmp/.X* on reboot.
X-Send-Pr-Version: 3.2

>Number:         4982
>Category:       misc
>Synopsis:       On reboot; /tmp/.X* can be left causing X to fail.
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    steve
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov  8 19:50:00 PST 1997
>Closed-Date:    Sun Nov 16 04:55:38 PST 1997
>Last-Modified:  Sun Nov 16 04:56:29 PST 1997
>Originator:     Thomas David Rivers
>Release:        FreeBSD 2.2.5-RELEASE i386
>Organization:
dignus.com
>Environment:

   X11, started from /etc/rc.local.

>Description:

   When using Xdm started from /etc/rc.local; X-related files can be
 left in /tmp.   Because these are left, a subsequent start of X fails.

>How-To-Repeat:

   Run X; then reboot.  After the reboot; X won't start.


>Fix:

   Apply the following diff to /etc/rc, which adds a line to remove
 any X-related files from /tmp.

	
*** rc.ori	Tue Oct 21 10:21:08 1997
--- rc	Fri Nov  7 21:43:03 1997
***************
*** 131,136 ****
--- 131,137 ----
  rm -f /etc/nologin
  rm -f /var/spool/lock/*
  rm -rf /var/spool/uucp/.Temp/*
+ rm -rf /tmp/.X*
  (cd /var/run && { cp /dev/null utmp; chmod 644 utmp; })
  
  # enable dumpdev so that savecore can see it

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sun Nov 16 04:55:38 PST 1997 
State-Changed-Why:  
Fixed in -current in rev 1.139 of rc. 
>Unformatted:
