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).
https://en.wikipedia.org/wiki/X_Window_authorization
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
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>