Le 03/07/2018 à 12:51, Chris Lamb a écrit :
Hi Jonathan,
It would be great if there was better support for locally installed
packages, at least being able to disable extensions.gnome.org updates
for system-wide installed extensions would be good start. It would at
least put users at lower risk of breakage and malicious updates.
This latter point is certainly worth raising! Also seems somewhat
related to the installation of unmalicious-but-non-free software from
such sites.
I've been meaning to file a bug for this, and I'm not sure weather it's
really an on-topic issue for the board
Please do file a bug (or bugs).
Hey Chris,
We'll see each other at the adboard, but I'll be on the board's side
(for the last time, it seems ;)). Note that I restrained on purpose the
first discussions about extensions being part of a mod, but this can be
extended (see discussions and hints I gave) to any system extensions.
For your information, it's a challenge the we face at ubuntu as well
since we switched to GNOME Shell.
I have tried to raise this on the mailing list in October:
https://mail.gnome.org/archives/gnome-shell-list/2017-October/msg00034.html
After waiting and not hearing, I've go on and filed a bugzilla report
with patches: https://bugzilla.gnome.org/show_bug.cgi?id=789852
I tried weekly pings on this issue, not getting a lot of tractions
upstream. I finally got some answers on
https://bugzilla.gnome.org/show_bug.cgi?id=789852#c14.
After trying (see following comments) many times to get an answer on my
followup, I did implement the set of patch on the "agreed" part (note
that there is several side effects of this discussions, like extensions
being part of a mod appearing as disabled).
Once GNOME Shell moved to gitlab, I rebased and opened the first GNOME
Shell MR: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/1
As you can see, despite pings on IRC, on gitlab and requests, it doesn't
seem to interest upstream, even if RHEL is using GNOME Classic and thus,
is impacted by it.
At the last resort, for our 18.04 LTS, I implemented a minimal distro
patch (), but I'm not fully satified as the finale solution is way
better (but really intrusive, so doesn't qualify as a maintainable
distro-patch).
https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/tree/debian/patches/ubuntu_block_mode_extension_update.patch?id=65d8e54e48028903b626117d6f19a4aab42353fa
I would love someone not on the GNOME board to raise this again. We have
patches, it's a slight adaptation, and I think such issues from a distro
maintainance perspective (in particular in the corporation or support
mode) needs to be raised.
Thanks,
Didier