Bugzilla – Bug 5090
Linux client installation modifies defaults.list, which contains configuration about default applications
Last modified: 2019-01-03 17:24:56
You need to
before you can comment on or make changes to this bug.
Thinlinc clienconf mime type is still registered after an uninstall of the
$ xdg-mime query default application/vnd.cendio.thinlinc.clientconf
Due to the work done on bug 7183, we are no longer using xdg-desktop-menu, and
we are no longer updating /usr/local/share/applications/defaults.list.
As far as I understand it, it's not necessary to update this file when only one
application provides a certain mime type. Some people also regard this file as
I've tested client uninstall (build 5976) at Ubuntu 18.10 and the problem is no
Our conclusion is that it is actually incorrect for an application to touch
defaults.list during installation; this file should be regarded as system
Note that we will not try to undo changes done by old clients.
I tested the ThinLinc Client on Ubuntu 14.04, SLES 15 and Fedora 29. I verified
* After installing the nightly ThinLinc Client it will properly be associated
with .tlclient files in "Files" and nautilus
* Uninstalling the nightly ThinLinc Client removes this association
Seems to work well. Note that bug 7301 was found while testing this.