[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problems with su´d users in X (KDE2?)



on Tue, Apr 03, 2001 at 08:47:02PM +0200, Roberto Diaz (rdiazmartin@vivaldi.dhis.org) wrote:
> > I have a small but nasty problem when running KDE2.
> > If I try to run a command as another user as the one who is "really" logged 
> > in i get the following error message:
> > 
> > ERROR: KUniqueApplication: Trying to launch kdeinit.
> > Xlib: connection to ":0.0" refused by server
> > Xlib: Client is not authorized to connect to Server
> > kdeinit: Can't connect to the X Server.
> > kdeinit: Might not terminate at end of session.
> > Xlib: connection to ":0.0" refused by server
> > Xlib: Client is not authorized to connect to Server
> > kmail: cannot connect to X server :0
> > DCOP aborting call from 'anonymous-21029' to 'kmail'
> > ERROR: KUniqueApplication: DCOP communication error! 
> > 
> > I run potatoe on an i386-compatible.
> > 
> > Thanxx a lot
> > 
> > Andreas Maresch
> > 
> 
> This is normal.. the X protocol treat to be secure.. take a look at 
> man xhost xhost(1) and you will find out how to allow users to connect
> your X server.

No.

*Don't* modify X access permissions with xhosts.  It's horribly
insecure.

Rather where $NEWUSER is the su'd user and $OLDUSER is the user the X
session is running under:

    # as $NEWUSER
    $ xauth merge ~$OLDUSER/.Xauthority

...or as $OLDUSER copy .Xauthority to $NEWUSER.

-- 
Karsten M. Self <kmself@ix.netcom.com>    http://kmself.home.netcom.com/
 What part of "Gestalt" don't you understand?       There is no K5 cabal
  http://gestalt-system.sourceforge.net/         http://www.kuro5hin.org

Attachment: pgpOtnchsCgoe.pgp
Description: PGP signature


Reply to: