Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Dec 2003 22:21:24 -0500
From:      Tom McLaughlin <tmclaugh@sdf.lonestar.org>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: gdmflexiserver crashes X
Message-ID:  <1071890484.19581.16.camel@compass>
In-Reply-To: <1071818602.30952.18.camel@shumai.marcuscom.com>
References:  <1071802604.58179.20.camel@compass> <1071812734.30952.12.camel@shumai.marcuscom.com> <1071817748.1278.17.camel@compass> <1071817755.30952.16.camel@shumai.marcuscom.com> <1071818600.1360.3.camel@compass> <1071818602.30952.18.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2003-12-19 at 02:23, Joe Marcus Clarke wrote:
> On Fri, 2003-12-19 at 02:23, Tom McLaughlin wrote:
> > On Fri, 2003-12-19 at 02:09, Joe Marcus Clarke wrote:
> > > 
> > > A possible workaround would be to setuid root the flexiserver.
> > > 
> > > Joe
> > > 
> > 
> > Here's what I just did:
> > 
> > [root@compass:ttyp1 bin]# chmod +s gdmflexiserver
> > [tom@compass tom]$ gdmflexiserver -xnest
> >  
> > (gdmflexiserver:1353): Gtk-WARNING **: This process is currently running
> > setuid or setgid.
> > This is not a supported use of GTK+. You must create a helper
> > program instead. For further details, see:
> >  
> >     http://www.gtk.org/setuid.html
> >  
> > Refusing to initialize GTK+.
> 
> Oh, right, it's GTK+.  Try setuid'ing Xnest.
> 
> Joe

Hi Joe, thanks for all the help.  Gnome bug 127780 has been resolved and
a fix has been committed to the HEAD and gnome-2-4 branches. 
Unfortunately I wasn't able to find a temporary workaround for this as
gdm will not run suid because of gtk and setuid'ing Xnest made my
machine REALLY angry.  Using sudo wouldn't work either.  Thanks a bunch.

Tom



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1071890484.19581.16.camel>