summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2017-05-26 17:58:12 +0200
committerMichael Biebl <biebl@debian.org>2017-05-26 23:42:26 +0200
commit6fbba288cffd647fc55817a1b2c05f04dcd1c0d2 (patch)
treea53ae360e193914adc4d86320b1d47aa8506812e
parenta6ad98a4b1d7b194a62584248e7302f067bac6f9 (diff)
Enable connectivity checking functionality
Provide a new package called network-manager-config-connectivity-debian which can be installed to enable NetworkManager's connectivity checking functionality. This is particularly useful for captive portal detection. Closes: #729783 Closes: #859934
-rw-r--r--debian/20-connectivity-debian.conf2
-rw-r--r--debian/control13
-rw-r--r--debian/network-manager-config-connectivity-debian.install1
3 files changed, 16 insertions, 0 deletions
diff --git a/debian/20-connectivity-debian.conf b/debian/20-connectivity-debian.conf
new file mode 100644
index 000000000..3f253a3ef
--- /dev/null
+++ b/debian/20-connectivity-debian.conf
@@ -0,0 +1,2 @@
+[connectivity]
+uri=http://network-test.debian.org/nm
diff --git a/debian/control b/debian/control
index 729fdb87c..c6575942a 100644
--- a/debian/control
+++ b/debian/control
@@ -285,3 +285,16 @@ Description: GObject introspection data for the libnm library
It can be used by packages using the GIRepository format to generate
dynamic bindings.
+Package: network-manager-config-connectivity-debian
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+ network-manager (>= ${source:Version})
+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 Debian server to determine the
+ connection status.
+ .
+ This is particularly useful for captive portal detection.
diff --git a/debian/network-manager-config-connectivity-debian.install b/debian/network-manager-config-connectivity-debian.install
new file mode 100644
index 000000000..c49a4a9da
--- /dev/null
+++ b/debian/network-manager-config-connectivity-debian.install
@@ -0,0 +1 @@
+debian/20-connectivity-debian.conf usr/lib/NetworkManager/conf.d/