Subject: pkg/33034: xfce4 doesn't start unless you tweak things
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <smb@cs.columbia.edu>
List: pkgsrc-bugs
Date: 03/08/2006 19:05:00
>Number: 33034
>Category: pkg
>Synopsis: xfce4 doesn't start unless you tweak things in /tmp
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Mar 08 19:05:00 +0000 2006
>Originator: Steven M. Bellovin
>Release: NetBSD 3.99.16
>Organization:
Department of Computer Science, Columbia University
>Environment:
System: NetBSD berkshire.machshav.com 3.99.16 NetBSD 3.99.16 (BERKSHIRE) #0: Wed Mar 8 08:25:28 EST 2006 smb@berkshire.machshav.com:/usr/BUILD/obj/sys/arch/i386/compile/BERKSHIRE i386
Architecture: i386
Machine: i386
>Description:
Run 'startxfce4', exactly as the xfce.org web page says. It won't
start; it complains about /tmp/.ICE-unix not existing or having
the wrong modes.
>How-To-Repeat:
Build and install xfce4 from pkgsrc, log in on a command line (and
not via xdm, gdm, or kdm -- I haven't tried those) and type
'startxfce4', exactly as the xfce.org web page says.
>Fix:
You have to create a few directories first as root. See
http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2005-03/3277.html
for details. I think there should be a MESSAGE in the xfce4
package and and rc.d script to create those directories. (I
confess that since I don't know what those directories do, I don't
know if there are any security implications to them. What happens
if, say, someone creates their own symlinks sockets before the
proper ones are built? Are there race condition attacks? Denial
of service attacks?)
>Unformatted: