Originally Posted by syg00
Try searching for "inter client exchange protocol". Appendix A ...
Thnks, this ICE garbage sounds a lot like D-Bus and other stupid gimmicks that are used by various GUI garbage for privilege escalation and non-standard IPC, just more useless stupid middleware.
Since the file is owned by the same user I could always just configure the launcher to empty the file before launching calibre via adding >~/.ICEauthority; prior to the calibre launch command I suppose.
Another strange thing is that according to yum nothing actually should require libICE, other than some devel lib that is itself not required by anything:
*@localhost ~]$ rpm -q --whatrequires libICE
I will just use the workaround and then try and find a way to disable any functionality that xfce actually needs from this thing damn it, I see no real benefit to using this ICE crap, since standard tools like sudo and su give me the ability to modify config options and manage devices and connectivity well enough without some fancy authentication mechanisms that are probably only used fro stupid clicky tools.