GNOME Bugzilla – Bug 763540
at-spi2-core should support a stateless configuration (+memory leak fix)
Last modified: 2016-04-14 06:22:42 UTC
Created attachment 323764 [details] [review] Support a stateless configuration by default Using a stateless configuration, we ship sensible defaults in our vendor-config file to live in the /usr/share/ filesystem, which is considered to be provided by the vendor, and to all intents and purposes, read-only. With this change we can fall-back to the vendor system configuration to always do the right thing, in the absence of a local system administrator configuration file in the /etc/ tree. Notably, this saves users from the potential risks and pitfalls of so called "three way merges" on upgrades, and offers the immediate benefit that one can perform a factory reset of the software, simply by removing the relevant file in /etc/. This change also resolves a memory leak in the launch code, where a string allocation was entirely unnecessary. For more information, please see https://clearlinux.org/features/stateless
Comment on attachment 323764 [details] [review] Support a stateless configuration by default This appears to have been committed as 9439376b before 2.19.92.