[Pkg-utopia-maintainers] Bug#859934: Bug#859934: enable captive portal checking by default

Michael Biebl biebl at debian.org
Fri May 26 15:31:12 UTC 2017


Hi there


On Mon, 10 Apr 2017 01:07:52 +0200 Michael Biebl <biebl at 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?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20170526/e7c9391e/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list