It is frustrating to me that this accessibility stuff (along with lots of other bloatware) is required to use MATE. I am not in need of a screen-reader, so why must I install and run accessibility software to begin with?
When I look into the conf file on a fresh 19.04 install in: /usr/share/defaults/at-spi2/accessibility.conf I see lines like:
<policy context="default">
<allow user="root">
<allow send_destination="*" eavesdrop="true"/>
<allow eavesdrop="true">
<allow own="*"/>
</policy>
Not sure what all that is telling me, but it sounds totally legit... what could possibly go wrong? Well, they do call it "SPI", so I guess they got the name right.
Does anyone know a good way in a post systemd world to stop this nonsense from running? Ideally, the file manager and the desktop environment should not be package dependent on what should be an optional piece of accessibility software. I could say the same for lib-goa* (I don't need or want a GNOME account anymore than I want a Facebook or a google account or an STI, so why do I need this gnome account library installed AT ALL?) and that geo-location spyware stuff that calls home every two seconds? Why is that installed by default, AT ALL? I was at least able to remove it with a minimum of fuss (and watch the network traffic plummet).
And why on earth does the systemd default setting call out over the network EVERY 32 SECONDS to set the current time? Yeah, I fixed it-- but it should have had a sane default to begin with.