From d6201f5d8daada3d64a0a3e0038e14eebec683ce Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 3 Aug 2016 22:59:23 +0200 Subject: Imported Upstream version 1.2.4 --- docs/api/Makefile.in | 1 + docs/api/html/NetworkManager.conf.html | 29 +++++++++++++---- docs/api/html/NetworkManager.devhelp2 | 3 ++ docs/api/html/NetworkManager.html | 29 ++++++++++++++--- ...s-org.freedesktop.NetworkManager.IP4Config.html | 10 ++++++ ...s-org.freedesktop.NetworkManager.IP6Config.html | 10 ++++++ .../html/gdbus-org.freedesktop.NetworkManager.html | 38 ++++++++++++++++++++++ docs/api/html/index.html | 2 +- docs/api/html/index.sgml | 3 ++ docs/api/html/ix01.html | 6 ++++ docs/api/html/nm-settings.html | 12 +++++++ docs/api/html/nmcli-examples.html | 3 +- docs/api/html/ref-settings.html | 12 +++++++ docs/api/settings-spec.xml | 2 ++ docs/api/version.xml | 2 +- 15 files changed, 148 insertions(+), 14 deletions(-) (limited to 'docs/api') diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in index 7407f4fa..bc388a41 100644 --- a/docs/api/Makefile.in +++ b/docs/api/Makefile.in @@ -274,6 +274,7 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html index 0c05211a..828776ff 100644 --- a/docs/api/html/NetworkManager.conf.html +++ b/docs/api/html/NetworkManager.conf.html @@ -64,6 +64,10 @@ This file is not intended to be modified by the user, but it is read last and can shadow user configuration from NetworkManager.conf.

+

+ Certain settings from the configuration can be reloaded at runtime either by sending SIGHUP signal or via + D-Bus' Reload call. +

File Format

@@ -296,7 +300,8 @@ no-auto-default=* configuration with DNSSEC support. The /etc/resolv.conf will be managed by dnssec-trigger daemon.

none: NetworkManager will not - modify resolv.conf.

+ modify resolv.conf. This implies rc-manager + unmanaged

@@ -304,17 +309,25 @@ no-auto-default=*

Set the resolv.conf management mode. The default value depends on how NetworkManager - was built. Regardless of this setting, NetworkManager will + was built, whereas this version of NetworkManager was build with + a default of "symlink". + Regardless of this setting, NetworkManager will always write resolv.conf to its runtime state directory.

-

none: NetworkManager will symlink +

symlink: NetworkManager will symlink /etc/resolv.conf to its private resolv.conf file in the runtime state directory.

file: NetworkManager will write - /etc/resolv.conf as file.

+ /etc/resolv.conf as file. If it finds + a symlink, it will follow the symlink and update the target + instead.

resolvconf: NetworkManager will run resolvconf to update the DNS configuration.

netconfig: NetworkManager will run netconfig to update the DNS configuration.

+

unmanaged: don't touch + resolv.conf.

+

none: deprecated alias for + symlink.

@@ -363,7 +376,7 @@ no-auto-default=*

path

The location where keyfiles are read and stored. - This defaults to "/etc/NetworkManager/conf.d". + This defaults to "${prefix}/etc/NetworkManager/conf.d".

@@ -649,8 +662,10 @@ ipv6.ip6-privacy=1 considered even if the property in question is not present. In the example above, if [connection-wifi-wlan0] would have stop-match set to yes, - its ipv6.ip6-privacy value would be - unspecified. + the device wlan0 would have ipv6.ip6-privacy + property unspecified. That is, the search for the property would not continue + in the connection sections [connection-wifi-other] + or [connection].

diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2 index 850ff2e2..c0e6a7af 100644 --- a/docs/api/html/NetworkManager.devhelp2 +++ b/docs/api/html/NetworkManager.devhelp2 @@ -61,6 +61,7 @@ + @@ -317,6 +318,7 @@ + @@ -328,6 +330,7 @@ + diff --git a/docs/api/html/NetworkManager.html b/docs/api/html/NetworkManager.html index 835a7e66..5467a3a8 100644 --- a/docs/api/html/NetworkManager.html +++ b/docs/api/html/NetworkManager.html @@ -436,26 +436,47 @@ The signal causes a reload of NetworkManager's configuration. Note that not all configuration parameters can be changed at runtime and therefore some changes may be applied only after - the next restart of the daemon. The signal also forces a - rewrite of DNS configuration. + the next restart of the daemon. + A SIGHUP also involves further reloading actions, like doing + a DNS update and restarting the DNS plugin. The latter can be + useful for example when using the dnsmasq plugin and changing + its configuration in /etc/NetworkManager/dnsmasq.d. However, + it also means this will shortly interrupt name resolution. + In the future, there may be further actions added. + A SIGHUP means to update NetworkManager configuration and reload + everything that is supported. Note that this does not reload + connections from disk. For that there is a D-Bus API and + nmcli's reload action

SIGUSR1

- The signal forces a rewrite of DNS configuration. + The signal forces a rewrite of DNS configuration. Contrary to + SIGHUP, this does not restart the DNS plugin and will not interrupt + name resolution. + In the future, further actions may be added. A SIGUSR1 + means to write out data like resolv.conf, or refresh a cache. + It is a subset of what is done for SIGHUP without reloading + configuration from disk.

SIGUSR2

- The signal has no effect at the moment. + The signal has no effect at the moment but is reserved for future + use.

+

+ An alternative to a signal to reload configuration is the Reload D-Bus call. + It allows for more fine-grained selection of what to reload, it only returns + after the reload is complete, and it is guarded by PolicyKit. +

DEBUGGING

diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html index fd291730..5f2615cf 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html @@ -51,6 +51,7 @@ Domains readable as Searches readable as DnsOptions readable as +DnsPriority readable i WinsServers readable au
@@ -173,6 +174,15 @@ DnsOptions readable as
+

The "DnsPriority" property

+
+DnsPriority  readable   i
+
+

The relative priority of DNS servers. +

+
+
+

The "WinsServers" property

 WinsServers  readable   au
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
index 9bd4562a..65995603 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
@@ -51,6 +51,7 @@
 Domains      readable   as
 Searches     readable   as
 DnsOptions   readable   as
+DnsPriority  readable   i
 
@@ -165,6 +166,15 @@ DnsOptions readable as resolv.conf(5) manual page for the list of supported options.

+
+
+

The "DnsPriority" property

+
+DnsPriority  readable   i
+
+

The relative priority of DNS servers. +

+