Hi there
On Mon, 10 Apr 2017 01:07:52 +0200 Michael Biebl <bi...@debian.org> wrote: > Am 09.04.2017 um 14:47 schrieb Michael Biebl: > > > Fedora named this package NetworkManager-config-connectivity-fedora, > > shipping /usr/lib/NetworkManager/conf.d/20-connectivity-fedora.conf. The > > package is installed by default in a F25 workstation desktop. > > > > Afair, Ubuntu had/has similar plans. Jeremy, can you comment on that? > > I remember that I discussed that briefly with Jeremy on IRC. Such a > separate binary package (even if tiny) seems like an approach to me > which I'd be fine with. > > I found this after a bit of searching: > https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/997200 > https://lists.ubuntu.com/archives/ubuntu-devel/2017-February/039696.html > > Next step would be to decide, how we name things, i.e. if we choose > different names for Ubuntu and Debian, like > network-manager-config-connectivity-debian and Unless someone complains loudly, I intend to go ahead using the package name network-manager-config-connectivity-debian. The package will provide /usr/lib/NetworkManager/conf.d/20-connectivity-debian.conf Enabling the feature is then as simple as installing the package, disabling it can be achieved by uninstalling it. That's why I don't want to install the file in /etc/NetworkManager/conf.d, as we then would have the known issue of conffiles not being removed on "remove". It is planned that at least the gnome (or gnome-core) meta package will pull in this package. Other desktop environments which provide captive portal detection can do the same. I guess we'll make that a Recommends, so users can uninstall the package if they so prefer (e.g. due to privacy concerns) > Mathieu Trudel-Lapierre thought it would be better for users if there > was a handy toggle switch (likely in gnome-control-center's Privacy > panel) before this feature was rolled out. At least for Ubuntu > Desktop, it doesn't really matter then whether the implementation is a > separate package or if gnome-control-center writes the config to an > appropriate file itself. > > The tracking bug for that is https://bugzilla.gnome.org/737362 This seems like a nice alternative solution which apparently is kinda stuck though atm. So for the time being a separate config package it is. If we have support in gnome-control-center one day to write out that config snippet (or NM providing a D-Bus API for setting that), we can revisit that decision and drop the package again. Regards, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature