Subject: bin/7078: xdm should write to /var, not /usr (with fix)
To: None <qiclab!gnats.netbsd.org!gnats-bugs@netbsd.org>
From: No Spam <qiclab!sopwith.UUCP!nospam@netbsd.org>
List: netbsd-bugs
Date: 03/03/1999 18:08:15
>Number: 7078
>Category: bin
>Synopsis: xdm should write to /var, not /usr
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: bin-bug-people (Utility Bug People)
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Mar 3 10:20:00 1999
>Last-Modified:
>Originator: No Spam
>Organization:
>Release: 1.3.3
>Environment:
System: NetBSD sopwith 1.3.3 NetBSD 1.3.3 (GENERIC) #7: Fri Dec 11 21:32:58 PST 1998 ross@zeta:/usr/src/sys/arch/alpha/compile/GENERIC alpha
>Description:
Most programs now write to /var rather than /usr.
Xdm still writes in /usr, preventing /usr from being
mounted read-only.
>How-To-Repeat:
Run xdm and observe files created in /usr/X11R6/lib/X11/xdm/
>Fix:
sopwith rcsdiff xdm-config
===================================================================
RCS file: RCS/xdm-config,v
retrieving revision 1.1
diff -r1.1 xdm-config
2,3c2,7
< DisplayManager.errorLogFile: /usr/X11R6/lib/X11/xdm/xdm-errors
< DisplayManager.pidFile: /usr/X11R6/lib/X11/xdm/xdm-pid
---
> !
> ! Files that frequently change belong in /var, not /usr.
> DisplayManager.errorLogFile: /var/log/xdm-errors
> DisplayManager.pidFile: /var/run/xdm-pid
> DisplayManager.authDir: /var/xdm
> !
sopwith
Also need to mkdir /var/xdm
(or maybe /var/X11/xdm )
>Audit-Trail:
>Unformatted: