Allow users to disable gnome-extensions auto update
As far as I understand, if gnome-extensions is installed, gnome will automatically update the installed extensions once they are updated.
This might bring some concerns:
-
From privacy perspective: Users might want to disable or reduce "phone home" or un-needed network traffic.
-
From security perspective: gnome extensions are reviewed very heavily to prevent any malicious updates, but some users (myself among them) might choose to disable non-security updates to reduce any risk of malicious code (e.g. If the servers were compromised). Unfortunately, such cases do happen.
-
From stability perspective: Users might want to disable extensions update to make sure their environment is not changed, to reduce the chance of problems. For example, when installing gnome to a someone who's not technical, and you only want them to get security updates.
Proposed solution:
-
Add an option to gnome-extensions to disable automatic updates for extensions. Would be even better to give three options for updates: Disabled / Notify me when there are new updates / Automatically install updates
-
Reflect this option with something like:
gsettings set org.gnome.shell.extensions auto-update false