Date: Sat, 8 Nov 1997 22:53:30 -0500 (EST) From: Thomas David Rivers <rivers@dignus.com> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: misc/4982: removing /tmp/.X* on reboot. Message-ID: <199711090353.WAA06715@lakes.dignus.com> Resent-Message-ID: <199711090350.TAA10830@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 4982
>Category: misc
>Synopsis: On reboot; /tmp/.X* can be left causing X to fail.
>Confidential: no
>Severity: critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 8 19:50:00 PST 1997
>Last-Modified:
>Originator: Thomas David Rivers
>Organization:
dignus.com
>Release: FreeBSD 2.2.5-RELEASE i386
>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
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711090353.WAA06715>
