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: