From kde-pim Fri Dec 21 18:49:18 2001 From: Mark Westcott Date: Fri, 21 Dec 2001 18:49:18 +0000 To: kde-pim Subject: [Kde-pim] Interuser communication with DCOP X-MARC-Message: https://marc.info/?l=kde-pim&m=100896049106029 Hi all, I am looking to do some inter user communication with DCOP, as is documen= ted=20 on developer.kde.org. I'm doing the root backend/user priveledges front = end=20 thing, on KDE 3 (HEAD from cvs) The docs state: ICEAUTHORITY=3D~user/.ICEauthority kdesu root -c kcmroot -dcopserver `cat= =20 ~user/.DCOPserver` is the way to do this. However, this no longer works - firstly, as you'l= l=20 know, the .DCOPserver file is stored as .DCOPserver_systemname_display ID= =2E =20 This is not really a problem, as I can use the DCOPClient::dcopServerFile= to=20 get this. Also, 'cat ~/.DCOPserver' produces two lines of output, the fi= rst=20 being the path to the dcop server. This though, can also be got round=20 However, even with all this changed, the command still does not work: ICEAUTHORITY=3D/home/mark/.ICEauthority kdesu root -c kate --dcopserver=20 local/mark-debian:/tmp/.ICE-unix/dcop563-1008786730 is what I'm running just for testing purposes. Kate runs as root, but th= en a=20 error message comes up 'There was an error setting up inter-process=20 communications for KDE. The message returned by the system was:=20 Authentication Rejected, reason: None of the authentication protocols=20 specified and supported and host-based authentication failed'. This is half a bug report and half a plea for help! Many Thanks Mark _______________________________________________ kde-pim mailing list kde-pim@mail.kde.org http://mail.kde.org/mailman/listinfo/kde-pim kde-pim home page at http://pim.kde.org/