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

Bug#265322: DCOP-Server: Running a KDE program as root causes the next start of KDE to fail

* Holger Wansing [Mon, 05 Jul 2004 11:00:15 +0200]:
> Package: kdelibs-bin
> Version: 4:3.2.2-2
> Severity: normal

  hi Holger,

> Open a shell as user <user>, su to root, and start a KDE program like
> konqueror, will change the ownership of the /home/user/.ICEauthority file
> from user to root.
> I'm not sure, if this is intended, but it ends up in a big 
> problem: the next time when trying to start KDE at this user,
> it doesn't start, because the dcopserver has no write-access to
> the .ICEauthority file.
> KDE shows a error message telling about this permission problem. 

> I saw this problem already at KDE 2.2.2 in stable.

  let's see: I didn't try to reproduce your problem when you reported,
  and now that I have kdelibs 3.3.0-2, I am unable to reproduce. if I su
  to root as a normal user, and then execute:

    # iceauth
    Using authority file /root/.ICEauthority

  you can see that is not using my $USER ICE auth file. I suppose (if
  you're still able to reproduce your problem) that for you it would
  read "/home/$USER/.ICEauthority" there. can you check?

  also, can you upgrade and see if it still happens?


Adeodato Simó
    EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
It is impossible to make anything foolproof because fools are so ingenious.

Reply to: