diff --git a/clients/cli/general.c b/clients/cli/general.c index 97caf1f606..5ae31e1b43 100644 --- a/clients/cli/general.c +++ b/clients/cli/general.c @@ -140,6 +140,8 @@ permission_to_string (NMClientPermission perm) return NM_AUTH_PERMISSION_CHECKPOINT_ROLLBACK; case NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS: return NM_AUTH_PERMISSION_ENABLE_DISABLE_STATISTICS; + case NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK: + return NM_AUTH_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK; default: return _("unknown"); } diff --git a/data/org.freedesktop.NetworkManager.policy.in.in b/data/org.freedesktop.NetworkManager.policy.in.in index 6b42e99562..880bbd570e 100644 --- a/data/org.freedesktop.NetworkManager.policy.in.in +++ b/data/org.freedesktop.NetworkManager.policy.in.in @@ -151,5 +151,14 @@ + + <_description>Enable or disable connectivity checking + <_message>System policy prevents enabling or disabling connectivity checking + + no + yes + + + diff --git a/introspection/org.freedesktop.NetworkManager.xml b/introspection/org.freedesktop.NetworkManager.xml index 73cbc7254a..dceea7f21f 100644 --- a/introspection/org.freedesktop.NetworkManager.xml +++ b/introspection/org.freedesktop.NetworkManager.xml @@ -443,6 +443,28 @@ --> + + + + + +