Skip to content
Snippets Groups Projects
Commit 4d586167 authored by Guido Gunther's avatar Guido Gunther :zzz:
Browse files

Add package that enables network connectivity checks

This is modelled after network-manager-config-connectivity-debian.

Since people might consider this a potential privacy leak we don't make
it a hard dependency.
parent 4f02605f
No related branches found
No related tags found
2 merge requests!376Backport to Byzantium,!286Enable connectivity check via http
......@@ -10,6 +10,7 @@ debian/librem5-gnome-notfit/
debian/librem5-gnome-phone/
debian/librem5-gnome/
debian/librem5-non-gnome/
debian/network-manager-config-connectivity-pureos/
debian/*.debhelper
debian/*.substvars
debian/*.log
......
......@@ -174,3 +174,20 @@ Description: Default themes and configuration for the Librem-5
* artwork
.
It should be installed on every librem5.
Package: network-manager-config-connectivity-pureos
Architecture: all
Section: net
Depends: network-manager,
Description: NetworkManager configuration to enable connectivity checking
This package contains a configuration file which enables NetworkManager's
connectivity checking functionality.
.
NetworkManager will try to connect to a Purism server to determine the
connection status.
.
This is particularly useful for captive portal detection.
.
No user data is transmitted in the connectivity checks, but merely contacting
the Purism connectivity check servers reveals that the user is running a
PureOS(-based) operating system with NetworkManager.
default/nm/90-connectivity-pureos.conf usr/lib/NetworkManager/conf.d/
#!/bin/sh
set -e
if [ "$1" = configure ]; then
nmcli general reload 2>/dev/null || true
fi
[connectivity]
uri=http://conncheck.pureos.net/hotspot.txt
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment