On Saturday 19 December 2020 17:13:21 deloptes via tde-users wrote:
Gene Heskett via tde-users wrote:
Which does little to actually instruct me how to proceed. And /home/amanda/ICEauthority is an empty file. -rw------- 1 amanda backup 0 Mar 12 2008 .ICEauthority created in 2008, while /home/gene/.ICEauthority is -rw------- 1 gene gene 4300 Dec 3 01:41 /home/gene/.ICEauthority not an empty file. Must be 2 dozen MIT_MAGIC-COOKIES in it. And I'm in way over my head...
Gene, the way might be too steep to climb. I had a command at hand that helped me execute application from different user, but it was regarding .Xauthority.
What you are looking into is the .ICEauthority as described briefly here
The Inter-Client Exchange (ICE) Protocol implemented by the Inter-Client Exchange Library for direct communication between X11 clients uses the same MIT-MAGIC-COOKIE-1 authentication method, but has its own iceauth utility for accessing its own .ICEauthority file, the location of which can be overridden with the environment variable ICEAUTHORITY. ICE is used, for example, by DCOP and the X Session Management protocol (XSMP).
This ^^^^^^ is where its discussed? I'll look into it. Thanks.
I wonder if you can just stop the process like kill -STOP <pid> and then resume it after you finish kill -CONT <pid>
That would likely freeze it all. Not too desirable.
Would the MIT-MAGIC-COOKIE be different for a different user, or is there a way to cause amanda's ./ICEauthority to be updared with a valid cookie?
Cheers, Gene Heskett