Subject: Re: Preserving local configuration on X11 upgrade
To: Luke Mewburn <lukem@NetBSD.org>
From: Perry E. Metzger <perry@piermont.com>
List: tech-x11
Date: 01/19/2004 00:38:44
Luke Mewburn <lukem@NetBSD.org> writes:
> There's a few possible solutions, including:
>
>    1.	Move the files that are likely to be modified
> 	by the end user to a new set "xetc.tgz", and
> 	only install these files in with "make distribution"
> 	instead of "make install".

I don't like this much, because it would be nice to keep /usr
shareable etc. -- config files really should be in /etc/ and not
scattered about.

>    2.	Symlink /usr/X11R6/lib/X11/foo to /etc/X11/foo.
> 	There's still an issue of when to populate /etc/X11/foo,
> 	unless we just ship examples in /usr/share/examples/foo.

This seems okay for now.

>    3.	Modify all the programs to use /etc/X11/foo instead of
> 	/usr/X11R6/lib/X11/foo.  This is more effort than I can
> 	be bothered with.

Ultimately we should do this, but 2) would be enough for the moment.

Perry