cvs commit: ports UPDATING

Eric Anholt eta at lclark.edu
Wed Dec 29 14:28:55 PST 2004


On Wed, 2004-12-29 at 22:04 +0000, Ceri Davies wrote:
> On Wed, Dec 29, 2004 at 09:41:49PM +0000, Michael Nottebrock wrote:
> > lofi        2004-12-29 21:41:49 UTC
> > 
> >   FreeBSD ports repository
> > 
> >   Modified files:
> >     .                    UPDATING 
> >   Log:
> >   Also suggest to not use clear_tmp_enable right now, since it'll nuke
> >   /tmp/.ICE-unix on each boot.
> 
> This is pretty nasty for those of us who have /tmp on memory disks.
> Does use of xdm/kdm work around the problem?

Nope, unless xdm/kdm run an X client as root as the first thing they do.
I was talking with lofi@ on irc about this.  .ICE-unix is something used
by clients, not the server.  The problem is that clients don't
necessarily have root which is needed to make the directory properly.
You can't rely on the server to do it, because apps are often not run on
systems with a server, and certainly not a running one.

This directory needs to be made during startup by the system, i.e. not
X.Org or XFree86.  The only question is whether we're going to put the
rc script in a common port, each of the ports that needs it, or the base
system.  I lean towards #3.

-- 
Eric Anholt                                eta at lclark.edu          
http://people.freebsd.org/~anholt/         anholt at FreeBSD.org


More information about the cvs-all mailing list