summary refs log tree commit diff
path: root/man
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2016-04-12 17:33:05 +0200
committerMichael Biebl <biebl@debian.org>2016-04-12 17:33:05 +0200
commit288a08a3672a89a9bfdb8354b6863cc039759fc2 (patch)
tree351ac159de25507ba7eeab003153dabb1c6652a2 /man
parent2bfb3eb7d0323e69affca154395f51d8b577414d (diff)
Imported Upstream version 1.1.94 upstream/1.1.94
Diffstat (limited to 'man')
-rw-r--r--man/Makefile.am10
-rw-r--r--man/Makefile.in20
-rw-r--r--man/NetworkManager.86
-rw-r--r--man/NetworkManager.conf.58
-rw-r--r--man/NetworkManager.conf.xml31
-rw-r--r--man/NetworkManager.conf.xml.in1020
-rw-r--r--man/NetworkManager.xml19
-rw-r--r--man/common.ent.in4
-rw-r--r--man/nm-online.16
-rw-r--r--man/nm-online.xml30
-rw-r--r--man/nm-settings-ifcfg-rh.56
-rw-r--r--man/nm-settings-ifcfg-rh.xml2
-rw-r--r--man/nm-settings-keyfile.56
-rw-r--r--man/nm-settings-keyfile.xml2
-rw-r--r--man/nm-settings.56
-rw-r--r--man/nm-settings.xml2
-rw-r--r--man/nmcli-examples.762
-rw-r--r--man/nmcli-examples.xml92
-rw-r--r--man/nmcli.16
-rw-r--r--man/nmcli.xml30
-rw-r--r--man/nmtui.16
-rw-r--r--man/nmtui.xml30
22 files changed, 193 insertions, 1211 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index ce84194c..9338edbb 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -31,16 +31,6 @@ if ENABLE_GTK_DOC
 
 endif
 
-CLEANFILES += NetworkManager.conf.xml
-EXTRA_DIST += NetworkManager.conf.xml.in
-NetworkManager.conf.xml: $(srcdir)/NetworkManager.conf.xml.in
-	 $(AM_V_GEN)  sed \
-		-e 's|[@]NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT[@]|$(NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT)|g' \
-		-e 's|[@]NM_CONFIG_KEYFILE_PATH_DEFAULT[@]|$(nmconfdir)/conf.d|g' \
-		-e 's|[@]NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT[@]|$(NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT)|g' \
-		-e 's|[@]NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT[@]|$(NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT)|g' \
-		$< >$@
-
 if BUILD_SETTING_DOCS
 
 nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml
diff --git a/man/Makefile.in b/man/Makefile.in
index 551f1a90..c7da7504 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -445,13 +445,12 @@ with_netconfig = @with_netconfig@
 with_resolvconf = @with_resolvconf@
 with_valgrind = @with_valgrind@
 man_MANS = $(am__append_4) $(am__append_6) $(am__append_8)
-CLEANFILES = NetworkManager.conf.xml $(am__append_1) $(am__append_5) \
-	$(am__append_7)
-EXTRA_DIST = NetworkManager.conf.xml.in $(am__append_3) \
-	nm-settings.xml nm-settings.xsl nm-settings-keyfile.xml \
-	nm-settings-keyfile.xsl nm-settings-ifcfg-rh.xml \
-	nm-settings-ifcfg-rh.xsl $(addsuffix .xml,$(basename \
-	$(man_pages))) $(man_pages) $(autogenerated_man_pages)
+CLEANFILES = $(am__append_1) $(am__append_5) $(am__append_7)
+EXTRA_DIST = $(am__append_3) nm-settings.xml nm-settings.xsl \
+	nm-settings-keyfile.xml nm-settings-keyfile.xsl \
+	nm-settings-ifcfg-rh.xml nm-settings-ifcfg-rh.xsl $(addsuffix \
+	.xml,$(basename $(man_pages))) $(man_pages) \
+	$(autogenerated_man_pages)
 XSLTPROC = xsltproc
 XSLTPROC_FLAGS = --xinclude --nonet
 XSLTPROC_MAN_FLAGS = \
@@ -868,13 +867,6 @@ uninstall-man: uninstall-man1 uninstall-man5 uninstall-man7 \
 
 @ENABLE_GTK_DOC_TRUE@%.8: %.xml common.ent
 @ENABLE_GTK_DOC_TRUE@	$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
-NetworkManager.conf.xml: $(srcdir)/NetworkManager.conf.xml.in
-	 $(AM_V_GEN)  sed \
-		-e 's|[@]NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT[@]|$(NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT)|g' \
-		-e 's|[@]NM_CONFIG_KEYFILE_PATH_DEFAULT[@]|$(nmconfdir)/conf.d|g' \
-		-e 's|[@]NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT[@]|$(NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT)|g' \
-		-e 's|[@]NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT[@]|$(NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT)|g' \
-		$< >$@
 
 @BUILD_SETTING_DOCS_TRUE@nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml
 @BUILD_SETTING_DOCS_TRUE@	$(AM_V_GEN) xsltproc --output $@ $^
diff --git a/man/NetworkManager.8 b/man/NetworkManager.8
index 35594cfe..4c06ffa3 100644
--- a/man/NetworkManager.8
+++ b/man/NetworkManager.8
@@ -2,12 +2,12 @@
 .\"     Title: NetworkManager
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Network management daemons
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.1\&.93" "Network management daemons"
+.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.1\&.94" "Network management daemons"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/NetworkManager.conf.5 b/man/NetworkManager.conf.5
index 72fbf38f..95e36983 100644
--- a/man/NetworkManager.conf.5
+++ b/man/NetworkManager.conf.5
@@ -2,12 +2,12 @@
 .\"     Title: NetworkManager.conf
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.2
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NETWORKMANAGER\&.CON" "5" "" "NetworkManager 1\&.2" "Configuration"
+.TH "NETWORKMANAGER\&.CON" "5" "" "NetworkManager 1\&.1\&.94" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -254,7 +254,7 @@ This key is deprecated and has no effect since the hostname is now stored in /et
 .PP
 \fIpath\fR
 .RS 4
-The location where keyfiles are read and stored\&. This defaults to "/usr/local/etc/NetworkManager/conf\&.d"\&.
+The location where keyfiles are read and stored\&. This defaults to "${prefix}/etc/NetworkManager/conf\&.d"\&.
 .RE
 .PP
 \fIunmanaged\-devices\fR
diff --git a/man/NetworkManager.conf.xml b/man/NetworkManager.conf.xml
index 3427cd64..2ae26f50 100644
--- a/man/NetworkManager.conf.xml
+++ b/man/NetworkManager.conf.xml
@@ -1,9 +1,26 @@
 <?xml version='1.0'?> <!--*-nxml-*-->
+<?xml-stylesheet type="text/xsl" href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
-"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+<!ENTITY % entities SYSTEM "common.ent" >
+%entities;
+]>
 
 <!--
-Copyright 2010 - 2014 Red Hat, Inc.
+  NetworkManager.conf(5) manual page
+
+  Copyright 2010 - 2016 Red Hat, Inc.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id="NetworkManager.conf">
@@ -17,7 +34,7 @@ Copyright 2010 - 2014 Red Hat, Inc.
     <manvolnum>5</manvolnum>
     <refmiscinfo class="source">NetworkManager</refmiscinfo>
     <refmiscinfo class="manual">Configuration</refmiscinfo>
-    <refmiscinfo class="version">1.2</refmiscinfo>
+    <refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
   </refmeta>
 
   <refnamediv>
@@ -151,7 +168,7 @@ plugins-=remove-me
         <listitem><para>Whether the system uses PolicyKit for authorization.
         If <literal>false</literal>, all requests will be allowed. If
         <literal>true</literal>, non-root requests are authorized using PolicyKit.
-        The default value is <literal>true</literal>.
+        The default value is <literal>&NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT;</literal>.
         </para></listitem>
       </varlistentry>
       <varlistentry>
@@ -349,7 +366,7 @@ no-auto-default=*
           <term><varname>path</varname></term>
           <listitem>
             <para>The location where keyfiles are read and stored.
-            This defaults to "<literal>/usr/local/etc/NetworkManager/conf.d</literal>".
+            This defaults to "<filename>&sysconfdir;/NetworkManager/conf.d</filename>".
             </para>
           </listitem>
         </varlistentry>
@@ -496,7 +513,7 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth
           "<literal>debug</literal>" uses syslog and logs to standard error.
           If NetworkManager is started in debug mode (<literal>--debug</literal>)
           this option is ignored and "<literal>debug</literal>" is always used.
-          Otherwise, the default is "<literal>journal</literal>".
+          Otherwise, the default is "<literal>&NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT;</literal>".
           </para></listitem>
         </varlistentry>
         <varlistentry>
@@ -505,7 +522,7 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth
           auditd, the audit daemon.  If <literal>false</literal>, audit
           records will be sent only to the NetworkManager logging
           system. If set to <literal>true</literal>, they will be also
-          sent to auditd.  The default value is <literal>true</literal>.
+          sent to auditd.  The default value is <literal>&NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT;</literal>.
           </para></listitem>
         </varlistentry>
       </variablelist>
diff --git a/man/NetworkManager.conf.xml.in b/man/NetworkManager.conf.xml.in
deleted file mode 100644
index 2736065e..00000000
--- a/man/NetworkManager.conf.xml.in
+++ /dev/null
@@ -1,1020 +0,0 @@
-<?xml version='1.0'?> <!--*-nxml-*-->
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
-"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-
-<!--
-Copyright 2010 - 2014 Red Hat, Inc.
--->
-
-<refentry id="NetworkManager.conf">
-  <refentryinfo>
-    <title>NetworkManager.conf</title>
-    <author>NetworkManager developers</author>
-  </refentryinfo>
-
-  <refmeta>
-    <refentrytitle>NetworkManager.conf</refentrytitle>
-    <manvolnum>5</manvolnum>
-    <refmiscinfo class="source">NetworkManager</refmiscinfo>
-    <refmiscinfo class="manual">Configuration</refmiscinfo>
-    <refmiscinfo class="version">1.2</refmiscinfo>
-  </refmeta>
-
-  <refnamediv>
-    <refname>NetworkManager.conf</refname>
-    <refpurpose>NetworkManager configuration file</refpurpose>
-  </refnamediv>
-
-  <refsynopsisdiv>
-    <para><filename>/etc/NetworkManager/NetworkManager.conf</filename>,
-    <filename>/etc/NetworkManager/conf.d/<replaceable>name</replaceable>.conf</filename>,
-    <filename>/usr/lib/NetworkManager/conf.d/<replaceable>name</replaceable>.conf</filename>,
-    <filename>/var/lib/NetworkManager/NetworkManager-intern.conf</filename>
-    </para>
-  </refsynopsisdiv>
-
-  <refsect1>
-    <title>Description</title>
-    <para><literal>NetworkManager.conf</literal> is the configuration file for NetworkManager. It is used
-    to set up various aspects of NetworkManager's behavior. The
-    location of the main file and configuration directories may be changed
-    through use of the <option>--config</option>, <option>--config-dir</option>,
-    <option>--system-config-dir</option>, and <option>--intern-config</option>
-    argument for NetworkManager, respectively.
-    </para>
-    <para>If a default <literal>NetworkManager.conf</literal> is
-    provided by your distribution's packages, you should not modify
-    it, since your changes may get overwritten by package
-    updates. Instead, you can add additional <literal>.conf</literal>
-    files to the <literal>/etc/NetworkManager/conf.d</literal> directory.
-    These will be read in order, with later files overriding earlier ones.
-    Packages might install further configuration snippets to <literal>/usr/lib/NetworkManager/conf.d</literal>.
-    This directory is parsed first, even before <literal>NetworkManager.conf</literal>.
-    The loading of a file <literal>/usr/lib/NetworkManager/conf.d/<replaceable>name</replaceable>.conf</literal>
-    can be prevented by adding a file <literal>/etc/NetworkManager/conf.d/<replaceable>name</replaceable>.conf</literal>.
-    In this case, the file from the etc configuration shadows the file from the
-    system configuration directory.
-    </para>
-    <para>
-    NetworkManager can overwrite certain user configuration options via D-Bus or other internal
-    operations. In this case it writes those changes to <literal>/var/lib/NetworkManager/NetworkManager-intern.conf</literal>.
-    This file is not intended to be modified by the user, but it is read last and can shadow
-    user configuration from <literal>NetworkManager.conf</literal>.
-    </para>
-
-  </refsect1>
-
-  <refsect1>
-    <title>File Format</title>
-    <para>
-      The configuration file format is so-called key file (sort of
-      ini-style format).  It consists of sections (groups) of
-      key-value pairs. Lines beginning with a '#' and blank lines are
-      considered comments. Sections are started by a header line
-      containing the section enclosed in '[' and ']', and ended
-      implicitly by the start of the next section or the end of the
-      file. Each key-value pair must be contained in a section.
-    </para>
-    <para>
-      For keys that take a list of devices as their value, you can
-      specify devices by their MAC addresses or interface names, or
-      "*" to specify all devices. See <xref linkend="device-spec"/>
-      below.
-    </para>
-    <para>
-      Minimal system settings configuration file looks like this:
-      <programlisting>
-[main]
-plugins=keyfile
-</programlisting>
-    </para>
-    <para>
-      As an extension to the normal keyfile format, you can also
-      append a value to a previously-set list-valued key by doing:
-      <programlisting>
-plugins+=another-plugin
-plugins-=remove-me
-</programlisting>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>main</literal> section</title>
-    <variablelist>
-      <varlistentry>
-        <term><varname>plugins</varname></term>
-        <listitem>
-          <para>
-            Lists system settings plugin names separated by ','. These
-            plugins are used to read and write system-wide
-            connections. When multiple plugins are specified, the
-            connections are read from all listed plugins. When writing
-            connections, the plugins will be asked to save the
-            connection in the order listed here; if the first plugin
-            cannot write out that connection type (or can't write out
-            any connections) the next plugin is tried, etc. If none of
-            the plugins can save the connection, an error is returned
-            to the user.
-          </para>
-          <para>
-            If NetworkManager defines a distro-specific
-            network-configuration plugin for your system, then that
-            will normally be listed here. (See below for the available
-            plugins.) Note that the <literal>keyfile</literal> plugin
-            is always appended to the end of this list (if it doesn't
-            already appear earlier in the list), so if there is no
-            distro-specific plugin for your system then you can leave
-            this key unset and NetworkManager will fall back to using
-            <literal>keyfile</literal>.
-          </para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><varname>monitor-connection-files</varname></term>
-        <listitem><para>Whether the configured settings plugin(s)
-        should set up file monitors and immediately pick up changes
-        made to connection files while NetworkManager is running. This
-        is disabled by default; NetworkManager will only read
-        the connection files at startup, and when explicitly requested
-        via the ReloadConnections D-Bus call. If this key is set to
-        '<literal>true</literal>', then NetworkManager will reload
-        connection files any time they changed.
-        Automatic reloading is not advised because there are race conditions
-        involved and it depends on the way how the editor updates the file.
-        In some situations, NetworkManager might first delete and add the
-        connection anew, instead of updating the existing one. Also, NetworkManager
-        might pick up incomplete settings while the user is still editing the files.
-        </para></listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><varname>auth-polkit</varname></term>
-        <listitem><para>Whether the system uses PolicyKit for authorization.
-        If <literal>false</literal>, all requests will be allowed. If
-        <literal>true</literal>, non-root requests are authorized using PolicyKit.
-        The default value is <literal>@NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@</literal>.
-        </para></listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><varname>dhcp</varname></term>
-        <listitem><para>This key sets up what DHCP client
-        NetworkManager will use. Allowed values are
-        <literal>dhclient</literal>, <literal>dhcpcd</literal>, and
-        <literal>internal</literal>. The <literal>dhclient</literal>
-        and <literal>dhcpcd</literal> options require the indicated
-        clients to be installed. The <literal>internal</literal>
-        option uses a built-in DHCP client which is not currently as
-        featureful as the external clients.</para>
-        <para>If this key is missing, available DHCP clients are
-        looked for in this order: <literal>dhclient</literal>,
-        <literal>dhcpcd</literal>,
-        <literal>internal</literal>.</para></listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><varname>no-auto-default</varname></term>
-        <listitem><para>Specify devices for which
-        NetworkManager shouldn't create default wired connection
-        (Auto eth0).  By default, NetworkManager creates a temporary
-        wired connection for any Ethernet device that is managed and
-        doesn't have a connection configured. List a device in this
-        option to inhibit creating the default connection for the
-        device. May have the special value <literal>*</literal> to
-        apply to all devices.</para>
-        <para>When the default wired connection is deleted or saved
-        to a new persistent connection by a plugin, the device is
-        added to a list in the file
-        <filename>/var/run/NetworkManager/no-auto-default.state</filename>
-        to prevent creating the default connection for that device
-        again.</para>
-        <para>See <xref linkend="device-spec"/> for the syntax how to
-        specify a device.
-        </para>
-        <para>
-          Example:
-          <programlisting>
-no-auto-default=00:22:68:5c:5d:c4,00:1e:65:ff:aa:ee
-no-auto-default=eth0,eth1
-no-auto-default=*
-</programlisting>
-        </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>ignore-carrier</varname></term>
-        <listitem>
-          <para>
-            Specify devices for which NetworkManager will (partially)
-            ignore the carrier state. Normally, for
-            device types that support carrier-detect, such as Ethernet
-            and InfiniBand, NetworkManager will only allow a
-            connection to be activated on the device if carrier is
-            present (ie, a cable is plugged in), and it will
-            deactivate the device if carrier drops for more than a few
-            seconds.
-          </para>
-          <para>
-            Listing a device here will allow activating connections on
-            that device even when it does not have carrier, provided
-            that the connection uses only statically-configured IP
-            addresses. Additionally, it will allow any active
-            connection (whether static or dynamic) to remain active on
-            the device when carrier is lost.
-          </para>
-          <para>
-            Note that the "carrier" property of NMDevices and device D-Bus
-            interfaces will still reflect the actual device state; it's just
-            that NetworkManager will not make use of that information.
-          </para>
-          <para>See <xref linkend="device-spec"/> for the syntax how to
-           specify a device.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>assume-ipv6ll-only</varname></term>
-        <listitem>
-          <para>
-            Specify devices for which NetworkManager will try to
-            generate a connection based on initial configuration when
-            the device only has an IPv6 link-local address.
-          </para>
-          <para>See <xref linkend="device-spec"/> for the syntax how to
-           specify a device.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>configure-and-quit</varname></term>
-        <listitem>
-          <para>
-            When set to '<literal>true</literal>', NetworkManager quits after
-            performing initial network configuration but spawns small helpers
-            to preserve DHCP leases and IPv6 addresses.  This is useful in
-            environments where network setup is more or less static or it is
-            desirable to save process time but still handle some dynamic
-            configurations.  When this option is <literal>true</literal>,
-            network configuration for WiFi, WWAN, Bluetooth, ADSL, and PPPoE
-            interfaces cannot be preserved due to their use of external
-            services, and these devices will be deconfigured when NetworkManager
-            quits even though other interface's configuration may be preserved.
-            Also, to preserve DHCP addresses the '<literal>dhcp</literal>' option
-            must be set to '<literal>internal</literal>'. The default value of
-            the '<literal>configure-and-quit</literal>' option is
-            '<literal>false</literal>', meaning that NetworkManager will continue
-            running after initial network configuration and continue responding
-            to system and hardware events, D-Bus requests, and user commands.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>dns</varname></term>
-        <listitem><para>Set the DNS (<filename>resolv.conf</filename>) processing mode.</para>
-        <para><literal>default</literal>: The default if the key is
-        not specified. NetworkManager will update
-        <filename>resolv.conf</filename> to reflect the nameservers
-        provided by currently active connections.</para>
-        <para><literal>dnsmasq</literal>: NetworkManager will run
-        dnsmasq as a local caching nameserver, using a "split DNS"
-        configuration if you are connected to a VPN, and then update
-        <filename>resolv.conf</filename> to point to the local
-        nameserver.</para>
-        <para><literal>unbound</literal>: NetworkManager will talk
-        to unbound and dnssec-triggerd, providing a "split DNS"
-        configuration with DNSSEC support. The /etc/resolv.conf
-        will be managed by dnssec-trigger daemon.</para>
-        <para><literal>none</literal>: NetworkManager will not
-        modify resolv.conf.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>rc-manager</varname></term>
-        <listitem><para>Set the <filename>resolv.conf</filename>
-        management mode. The default value depends on how NetworkManager
-        was built. Regardless of this setting, NetworkManager will
-        always write resolv.conf to its runtime state directory.</para>
-        <para><literal>none</literal>: NetworkManager will symlink
-        <filename>/etc/resolv.conf</filename> to its private
-        resolv.conf file in the runtime state directory.</para>
-        <para><literal>file</literal>: NetworkManager will write
-        <filename>/etc/resolv.conf</filename> as file.</para>
-        <para><literal>resolvconf</literal>: NetworkManager will run
-        resolvconf to update the DNS configuration.</para>
-        <para><literal>netconfig</literal>: NetworkManager will run
-        netconfig to update the DNS configuration.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>debug</varname></term>
-        <listitem><para>Comma separated list of options to aid
-        debugging. This value will be combined with the environment
-        variable <literal>NM_DEBUG</literal>. Currently the following
-        values are supported:</para>
-        <para>
-          <literal>RLIMIT_CORE</literal>: set ulimit -c unlimited
-          to write out core dumps. Beware, that a core dump can contain
-          sensitive information such as passwords or configuration settings.
-        </para>
-        <para>
-          <literal>fatal-warnings</literal>: set g_log_set_always_fatal()
-          to core dump on warning messages from glib. This is equivalent
-          to the --g-fatal-warnings command line option.
-        </para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>keyfile</literal> section</title>
-    <para>This section contains keyfile-plugin-specific options, and
-    is normally only used when you are not using any other
-    distro-specific plugin.</para>
-
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>hostname</varname></term>
-          <listitem><para>This key is deprecated and has no effect
-          since the hostname is now stored in /etc/hostname or other
-          system configuration files according to build options.
-          </para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>path</varname></term>
-          <listitem>
-            <para>The location where keyfiles are read and stored.
-            This defaults to "<literal>@NM_CONFIG_KEYFILE_PATH_DEFAULT@</literal>".
-            </para>
-          </listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>unmanaged-devices</varname></term>
-          <listitem><para>Set devices that should be ignored by
-           NetworkManager.
-          </para>
-          <para>See <xref linkend="device-spec"/> for the syntax how to
-           specify a device.
-          </para>
-          <para>
-            Example:
-            <programlisting>
-unmanaged-devices=interface-name:em4
-unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth2
-</programlisting>
-          </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>ifupdown</literal> section</title>
-    <para>This section contains ifupdown-specific options and thus only
-    has effect when using the <literal>ifupdown</literal> plugin.</para>
-
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>managed</varname></term>
-          <listitem><para>If set to <literal>true</literal>, then
-          interfaces listed in
-          <filename>/etc/network/interfaces</filename> are managed by
-          NetworkManager.  If set to <literal>false</literal>, then
-          any interface listed in
-          <filename>/etc/network/interfaces</filename> will be ignored
-          by NetworkManager. Remember that NetworkManager controls the
-          default route, so because the interface is ignored,
-          NetworkManager may assign the default route to some other
-          interface.</para>
-          <para>
-            The default value is <literal>false</literal>.
-          </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>logging</literal> section</title>
-    <para>This section controls NetworkManager's logging.  Any
-    settings here are overridden by the <option>--log-level</option>
-    and <option>--log-domains</option> command-line options.</para>
-
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>level</varname></term>
-          <listitem><para>The default logging verbosity level.
-          One of <literal>OFF</literal>, <literal>ERR</literal>,
-          <literal>WARN</literal>, <literal>INFO</literal>,
-          <literal>DEBUG</literal>, <literal>TRACE</literal>.  The ERR
-          level logs only critical errors.  WARN logs warnings that may
-          reflect operation. INFO logs various informational messages that
-          are useful for tracking state and operations.  DEBUG enables
-          verbose logging for debugging purposes. TRACE enables even more
-          verbose logging then DEBUG level.  Subsequent levels also log
-          all messages from earlier levels; thus setting the log level
-          to INFO also logs error and warning messages.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>domains</varname></term>
-          <listitem><para>The following log domains are available:
-          PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP,
-          WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT,
-          AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX,
-          INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS,
-          TEAM, CONCHECK, DCB, DISPATCH, AUDIT.</para>
-          <para>In addition, these special domains can be used: NONE,
-          ALL, DEFAULT, DHCP, IP.</para>
-          <para>You can specify per-domain log level overrides by
-          adding a colon and a log level to any domain. E.g.,
-          "<literal>WIFI:DEBUG,WIFI_SCAN:OFF</literal>".</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <para>Domain descriptions:
-          <simplelist type="horiz" columns="1">
-          <member>PLATFORM    : OS (platform) operations</member>
-          <member>RFKILL      : RFKill subsystem operations</member>
-          <member>ETHER       : Ethernet device operations</member>
-          <member>WIFI        : Wi-Fi device operations</member>
-          <member>BT          : Bluetooth operations</member>
-          <member>MB          : Mobile broadband operations</member>
-          <member>DHCP4       : DHCP for IPv4</member>
-          <member>DHCP6       : DHCP for IPv6</member>
-          <member>PPP         : Point-to-point protocol operations</member>
-          <member>WIFI_SCAN   : Wi-Fi scanning operations</member>
-          <member>IP4         : IPv4-related operations</member>
-          <member>IP6         : IPv6-related operations</member>
-          <member>AUTOIP4     : AutoIP operations</member>
-          <member>DNS         : Domain Name System related operations</member>
-          <member>VPN         : Virtual Private Network connections and operations</member>
-          <member>SHARING     : Connection sharing</member>
-          <member>SUPPLICANT  : WPA supplicant related operations</member>
-          <member>AGENTS      : Secret agents operations and communication</member>
-          <member>SETTINGS    : Settings/config service operations</member>
-          <member>SUSPEND     : Suspend/resume</member>
-          <member>CORE        : Core daemon and policy operations</member>
-          <member>DEVICE      : Activation and general interface operations</member>
-          <member>OLPC        : OLPC Mesh device operations</member>
-          <member>WIMAX       : WiMAX device operations</member>
-          <member>INFINIBAND  : InfiniBand device operations</member>
-          <member>FIREWALL    : FirewallD related operations</member>
-          <member>ADSL        : ADSL device operations</member>
-          <member>BOND        : Bonding operations</member>
-          <member>VLAN        : VLAN operations</member>
-          <member>BRIDGE      : Bridging operations</member>
-          <member>DBUS_PROPS  : D-Bus property changes</member>
-          <member>TEAM        : Teaming operations</member>
-          <member>CONCHECK    : Connectivity check</member>
-          <member>DCB         : Data Center Bridging (DCB) operations</member>
-          <member>DISPATCH    : Dispatcher scripts</member>
-          <member>AUDIT       : Audit records</member>
-          <member> </member>
-          <member>NONE        : when given by itself logging is disabled</member>
-          <member>ALL         : all log domains</member>
-          <member>DEFAULT     : default log domains</member>
-          <member>DHCP        : shortcut for "DHCP4,DHCP6"</member>
-          <member>IP          : shortcut for "IP4,IP6"</member>
-          <member> </member>
-          <member>HW          : deprecated alias for "PLATFORM"</member>
-          </simplelist>
-          </para>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>backend</varname></term>
-          <listitem><para>The logging backend. Supported values
-          are "<literal>debug</literal>", "<literal>syslog</literal>",
-          "<literal>journal</literal>".
-          "<literal>debug</literal>" uses syslog and logs to standard error.
-          If NetworkManager is started in debug mode (<literal>--debug</literal>)
-          this option is ignored and "<literal>debug</literal>" is always used.
-          Otherwise, the default is "<literal>@NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@</literal>".
-          </para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>audit</varname></term>
-          <listitem><para>Whether the audit records are delivered to
-          auditd, the audit daemon.  If <literal>false</literal>, audit
-          records will be sent only to the NetworkManager logging
-          system. If set to <literal>true</literal>, they will be also
-          sent to auditd.  The default value is <literal>@NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@</literal>.
-          </para></listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>connection</literal> section</title>
-    <para>Specify default values for connections.
-    </para>
-    <para>
-      Example:
-<programlisting>
-[connection]
-ipv6.ip6-privacy=0
-</programlisting>
-    </para>
-    <refsect2>
-    <title>Supported Properties</title>
-    <para>
-      Not all properties can be overwritten, only the following
-      properties are supported to have their default values configured
-      (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details).
-      A default value is only consulted if the corresponding per-connection value
-      explicitly allows for that.
-      <variablelist>
-        <varlistentry>
-          <term><varname>connection.autoconnect-slaves</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>connection.lldp</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ethernet.wake-on-lan</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ipv4.dad-timeout</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ipv4.dhcp-timeout</varname></term>
-          <listitem><para>If left unspecified, the default value for
-           the interface type is used.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ipv4.route-metric</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ipv6.ip6-privacy</varname></term>
-          <listitem><para>If <literal>ipv6.ip6-privacy</literal> is unset, use the content of
-            "/proc/sys/net/ipv6/conf/default/use_tempaddr" as last fallback.
-          </para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>ipv6.route-metric</varname></term>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>vpn.timeout</varname></term>
-          <listitem><para>If left unspecified, default value of 60 seconds is used.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>wifi.mac-address-randomization</varname></term>
-          <listitem><para>If left unspecified, MAC address randomization is disabled.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>wifi.powersave</varname></term>
-          <listitem><para>If left unspecified, the default value
-          "<literal>ignore</literal>" will be used.</para></listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-    </refsect2>
-
-    <refsect2>
-    <title>Sections</title>
-    <para>
-        You can configure multiple <literal>connection</literal>
-        sections, by having different sections with a name that all start
-        with "connection".
-        Example:
-<programlisting>
-[connection]
-ipv6.ip6-privacy=0
-connection.autoconnect-slaves=1
-vpn.timeout=120
-
-[connection-wifi-wlan0]
-match-device=interface-name:wlan0
-ipv4.route-metric=50
-
-[connection-wifi-other]
-match-device=type:wifi
-ipv4.route-metric=55
-ipv6.ip6-privacy=1
-</programlisting>
-    </para>
-
-    <para>
-        The sections within one file are considered in order of appearance, with the
-        exception that the <literal>[connection]</literal> section is always
-        considered last. In the example above, this order is <literal>[connection-wifi-wlan0]</literal>,
-        <literal>[connection-wlan-other]</literal>, and <literal>[connection]</literal>.
-        When checking for a default configuration value, the sections are searched until
-        the requested value is found.
-        In the example above, "ipv4.route-metric" for wlan0 interface is set to 50,
-        and for all other Wi-Fi typed interfaces to 55. Also, Wi-Fi devices would have
-        IPv6 private addresses enabled by default, but other devices would have it disabled.
-        Note that also "wlan0" gets "ipv6.ip6-privacy=1", because although the section
-        "[connection-wifi-wlan0]" matches the device, it does not contain that property
-        and the search continues.
-    </para>
-    <para>
-        When having different sections in multiple files, sections from files that are read
-        later have higher priority. So within one file the priority of the sections is
-        top-to-bottom. Across multiple files later definitions take precedence.
-    </para>
-
-    <para>
-      The following properties further control how a connection section applies.
-      <variablelist>
-        <varlistentry>
-          <term><varname>match-device</varname></term>
-          <listitem><para>An optional device spec that restricts
-          when the section applies. See <xref linkend="device-spec"/>
-          for the possible values.
-          </para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>stop-match</varname></term>
-          <listitem><para>An optional boolean value which defaults to
-          <literal>no</literal>. If the section matches (based on
-          <literal>match-device</literal>), further sections will not be
-          considered even if the property in question is not present. In
-          the example above, if <literal>[connection-wifi-wlan0]</literal> would
-          have <literal>stop-match</literal> set to <literal>yes</literal>,
-          its <literal>ipv6.ip6-privacy</literal> value would be
-          unspecified.
-          </para></listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-    </refsect2>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>connectivity</literal> section</title>
-    <para>This section controls NetworkManager's optional connectivity
-    checking functionality.  This allows NetworkManager to detect
-    whether or not the system can actually access the internet or
-    whether it is behind a captive portal.</para>
-
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>uri</varname></term>
-          <listitem><para>The URI of a web page to periodically
-          request when connectivity is being checked.  This page
-          should return the header "X-NetworkManager-Status" with a
-          value of "online".  Alternatively, it's body content should
-          be set to "NetworkManager is online".  The body content
-          check can be controlled by the <literal>response</literal>
-          option.  If this option is blank or missing, connectivity
-          checking is disabled.
-          </para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>interval</varname></term>
-          <listitem><para>Specified in seconds; controls how often
-          connectivity is checked when a network connection exists. If
-          set to 0 connectivity checking is disabled.  If missing, the
-          default is 300 seconds.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>response</varname></term>
-          <listitem><para>If set controls what body content
-          NetworkManager checks for when requesting the URI for
-          connectivity checking.  If missing, defaults to
-          "NetworkManager is online" </para></listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>global-dns</literal> section</title>
-    <para>This section specifies global DNS settings that override
-    connection-specific configuration.</para>
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>searches</varname></term>
-          <listitem>
-            <para>
-             A list of search domains to be used during hostname lookup.
-           </para>
-          </listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>options</varname></term>
-          <listitem>
-            <para>
-             A list of of options to be passed to the hostname resolver.
-           </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>global-dns-domain</literal> sections</title>
-    <para>Sections with a name starting with the "global-dns-domain-"
-    prefix allow to define global DNS configuration for specific
-    domains.  The part of section name after "global-dns-domain-"
-    specifies the domain name a section applies to.  More specific
-    domains have the precedence over less specific ones and the
-    default domain is represented by the wildcard "*".  A default
-    domain section is mandatory.
-    </para>
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>servers</varname></term>
-          <listitem>
-            <para>
-             A list of addresses of DNS servers to be used for the given domain.
-           </para>
-          </listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><varname>options</varname></term>
-          <listitem>
-            <para>
-             A list of domain-specific DNS options. Not used at the moment.
-           </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title><literal>.config</literal> sections</title>
-      <para>This is a special section that contains options which apply
-      to the configuration file that contains the option.
-    </para>
-    <para>
-      <variablelist>
-        <varlistentry>
-          <term><varname>enable</varname></term>
-          <listitem>
-            <para>
-              Defaults to "<literal>true</literal>". If "<literal>false</literal>",
-              the configuration file will be skipped during loading.
-              Note that the main configuration file <literal>NetworkManager.conf</literal>
-              cannot be disabled.
-<programlisting>
-# always skip loading the config file
-[.config]
-enable=false
-</programlisting>
-            </para>
-            <para>
-              You can also match against the version of NetworkManager. For example
-              the following are valid configurations:
-<programlisting>
-# only load on version 1.0.6
-[.config]
-enable=nm-version:1.0.6
-
-# load on all versions 1.0.x, but not 1.2.x
-[.config]
-enable=nm-version:1.0
-
-# only load on versions &gt;= 1.1.6. This does not match
-# with version 1.2.0 or 1.4.4. Only the last digit is considered.
-[.config]
-enable=nm-version-min:1.1.6
-
-# only load on versions &gt;= 1.2. Contrary to the previous
-# example, this also matches with 1.2.0, 1.2.10, 1.4.4, etc.
-[.config]
-enable=nm-version-min:1.2
-
-# Match against the maximum allowed version. The example matches
-# versions 1.2.0, 1.2.2, 1.2.4. Again, only the last version digit
-# is allowed to be smaller. So this would not match match on 1.1.10.
-[.config]
-enable=nm-version-max:1.2.6
-</programlisting>
-            </para>
-            <para>
-              You can also match against the value of the environment variable
-              <literal>NM_CONFIG_ENABLE_TAG</literal>, like:
-<programlisting>
-# always skip loading the file when running NetworkManager with
-# environment variable "NM_CONFIG_ENABLE_TAG=TAG1"
-[.config]
-enable=env:TAG1
-</programlisting>
-            </para>
-            <para>
-              More then one match can be specified. The configuration will be
-              enabled if one of the predicates matches ("or"). The special prefix "except:" can
-              be used to negate the match. Note that if one except-predicate
-              matches, the entire configuration will be disabled.
-              In other words, a except predicate always wins over other predicates.
-<programlisting>
-# enable the configuration either when the environment variable
-# is present or the version is at least 1.2.0.
-[.config]
-enable=env:TAG2,nm-version-min:1.2
-
-# enable the configuration for version &gt;= 1.2.0, but disable
-# it when the environment variable is set to "TAG3"
-[.config]
-enable=except:env:TAG3,nm-version-min:1.2
-
-# enable the configuration on &gt;= 1.3, &gt;= 1.2.6, and &gt;= 1.0.16.
-# Useful if a certain feature is only present since those releases.
-[.config]
-enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16
-</programlisting>
-            </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-    </para>
-  </refsect1>
-
-  <refsect1>
-    <title>Plugins</title>
-
-    <variablelist>
-      <varlistentry>
-        <term><varname>keyfile</varname></term>
-        <listitem>
-          <para>
-            The <literal>keyfile</literal> plugin is the generic
-            plugin that supports all the connection types and
-            capabilities that NetworkManager has. It writes files out
-            in an .ini-style format in
-            /etc/NetworkManager/system-connections.
-          </para>
-          <para>
-            The stored connection file may contain passwords and
-            private keys, so it will be made readable only to root,
-            and the plugin will ignore files that are readable or
-            writable by any user or group other than root.
-          </para>
-          <para>
-            This plugin is always active, and will automatically be
-            used to store any connections that aren't supported by any
-            other active plugin.
-          </para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term><varname>ifcfg-rh</varname></term>
-        <listitem>
-          <para>
-            This plugin is used on the Fedora and Red Hat Enterprise
-            Linux distributions to read and write configuration from
-            the standard
-            <filename>/etc/sysconfig/network-scripts/ifcfg-*</filename>
-            files. It currently supports reading Ethernet, Wi-Fi,
-            InfiniBand, VLAN, Bond, Bridge, and Team connections.
-            Enabling <literal>ifcfg-rh</literal> implicitly enables
-            <literal>ibft</literal> plugin, if it is available.
-            This can be disabled by adding <literal>no-ibft</literal>.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>ifcfg-suse</varname></term>
-        <listitem>
-          <para>
-            This plugin is deprecated and its selection has no effect.
-            The <literal>keyfile</literal> plugin should be used
-            instead.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>ifupdown</varname></term>
-        <listitem>
-          <para>
-            This plugin is used on the Debian and Ubuntu
-            distributions, and reads Ethernet and Wi-Fi connections
-            from <filename>/etc/network/interfaces</filename>.
-          </para>
-          <para>
-            This plugin is read-only; any connections (of any type)
-            added from within NetworkManager when you are using this
-            plugin will be saved using the <literal>keyfile</literal>
-            plugin instead.
-          </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><varname>ibft</varname>, <varname>no-ibft</varname></term>
-        <listitem>
-          <para>
-            This plugin allows to read iBFT configuration (iSCSI Boot Firmware Table).
-            The configuration is read using /sbin/iscsiadm. Users are expected to
-            configure iBFT connections via the firmware interfaces.
-            If ibft support is available, it is automatically enabled after
-            <literal>ifcfg-rh</literal>. This can be disabled by <literal>no-ibft</literal>.
-            You can also explicitly specify <literal>ibft</literal> to load the
-            plugin without <literal>ifcfg-rh</literal> or to change the plugin order.
-          </para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-  </refsect1>
-
-  <refsect1>
-    <title>Appendix</title>
-    <refsect2 id="device-spec">
-      <title>Device List Format</title>
-      <para>
-          The configuration options <literal>main.no-auto-default</literal>, <literal>main.ignore-carrier</literal>,
-          and <literal>keyfile.unmanaged-devices</literal> select devices based on a list of matchings.
-          Devices can be specified using the following format:
-      </para>
-      <para>
-      <variablelist>
-        <varlistentry>
-          <term>*</term>
-          <listitem><para>Matches every device.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>IFNAME</term>
-          <listitem><para>Case sensitive match of interface name of the device. Globbing is not supported.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>HWADDR</term>
-          <listitem><para>Match the MAC address of the device. Globbing is not supported</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>interface-name:IFNAME</term>
-          <term>interface-name:~IFNAME</term>
-          <listitem><para>Case sensitive match of interface name of the device. Simple globbing is supported with
-             <literal>*</literal> and <literal>?</literal>. Ranges and escaping is not supported.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>interface-name:=IFNAME</term>
-          <listitem><para>Case sensitive match of interface name of the device. Globbing is disabled and <literal>IFNAME</literal>
-             is taken literally.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>mac:HWADDR</term>
-          <listitem><para>Match the MAC address of the device. Globbing is not supported</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>s390-subchannels:HWADDR</term>
-          <listitem><para>Match the device based on the subchannel address. Globbing is not supported</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>type:TYPE</term>
-          <listitem><para>Match the device type. Valid type names are as reported by "<literal>nmcli -f GENERAL.TYPE device show</literal>".
-          Globbing is not supported.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>except:SPEC</term>
-          <listitem><para>Negative match of a device. <literal>SPEC</literal> must be explicitly qualified with
-             a prefix such as <literal>interface-name:</literal>. A negative match has higher priority then the positive
-             matches above.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term>SPEC[,;]SPEC</term>
-          <listitem><para>Multiple specs can be concatenated with commas or semicolons. The order does not matter as
-            matches are either inclusive or negative (<literal>except:</literal>), with negative matches having higher
-            priority.
-            </para>
-            <para>Backslash is supported to escape the separators ';' and ',', and to express special
-            characters such as newline ('\n'), tabulator ('\t'), whitespace ('\s') and backslash ('\\'). The globbing of
-            interface names cannot be escaped. Whitespace is not a separator but will be trimmed between
-            two specs (unless escaped as '\s').
-            </para>
-          </listitem>
-        </varlistentry>
-      </variablelist>
-      </para>
-      <para>
-        Example:
-        <programlisting>
-interface-name:em4
-mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth2
-interface-name:vboxnet*,except:interface-name:vboxnet2
-*,except:mac:00:22:68:1c:59:b1
-</programlisting>
-      </para>
-    </refsect2>
-  </refsect1>
-
-  <refsect1>
-    <title>See Also</title>
-    <para>
-      <citerefentry><refentrytitle>NetworkManager</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nmcli</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nmcli-examples</refentrytitle><manvolnum>7</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nm-online</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nm-applet</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
-      <citerefentry><refentrytitle>nm-connection-editor</refentrytitle><manvolnum>1</manvolnum></citerefentry>
-    </para>
-  </refsect1>
-</refentry>
diff --git a/man/NetworkManager.xml b/man/NetworkManager.xml
index 3c4b733e..1088cc9c 100644
--- a/man/NetworkManager.xml
+++ b/man/NetworkManager.xml
@@ -7,9 +7,22 @@
 ]>
 
 <!--
- Copyright 2005 - 2014 Red Hat, Inc.
- Copyright 2005 - 2009 Novell, Inc.
- Copyright 2005 Robert Love
+  NetworkManager(8) manual page
+
+  Copyright 2005 - 2016 Red Hat, Inc.
+  Copyright 2005 - 2009 Novell, Inc.
+  Copyright 2005 Robert Love
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id="NetworkManager">
diff --git a/man/common.ent.in b/man/common.ent.in
index cd43b8d8..ae8897eb 100644
--- a/man/common.ent.in
+++ b/man/common.ent.in
@@ -1,2 +1,6 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <!ENTITY NM_VERSION "@NM_VERSION@">
+<!ENTITY sysconfdir "@sysconfdir@">
+<!ENTITY NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT "@NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@">
+<!ENTITY NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT "@NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@">
+<!ENTITY NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT "@NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@">
diff --git a/man/nm-online.1 b/man/nm-online.1
index 94e6406c..7a0c8087 100644
--- a/man/nm-online.1
+++ b/man/nm-online.1
@@ -2,12 +2,12 @@
 .\"     Title: nm-online
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.1\&.93" "General Commands Manual"
+.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.1\&.94" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-online.xml b/man/nm-online.xml
index f1f7a0d4..7fdd2f3e 100644
--- a/man/nm-online.xml
+++ b/man/nm-online.xml
@@ -9,26 +9,18 @@
 <!--
   nm-online(1) manual page
 
-  This is free documentation; you can redistribute it and/or
-  modify it under the terms of the GNU General Public License as
-  published by the Free Software Foundation; either version 2 of
-  the License, or (at your option) any later version.
-
-  The GNU General Public License's references to "object code"
-  and "executables" are to be interpreted as the output of any
-  document formatting or typesetting system, including
-  intermediate and printed output.
-
-  This manual is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
-
-  You should have received a copy of the GNU General Public Licence along
-  with this manual; if not, write to the Free Software Foundation, Inc.,
-  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
   Copyright 2010 - 2016 Red Hat, Inc.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id='nm-online'>
diff --git a/man/nm-settings-ifcfg-rh.5 b/man/nm-settings-ifcfg-rh.5
index 6eef8eb8..1dbc66dc 100644
--- a/man/nm-settings-ifcfg-rh.5
+++ b/man/nm-settings-ifcfg-rh.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings-ifcfg-rh
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS\-IFCFG\" "5" "" "NetworkManager 1\&.1\&.93" "Configuration"
+.TH "NM\-SETTINGS\-IFCFG\" "5" "" "NetworkManager 1\&.1\&.94" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings-ifcfg-rh.xml b/man/nm-settings-ifcfg-rh.xml
index 02b6bb14..b7af978f 100644
--- a/man/nm-settings-ifcfg-rh.xml
+++ b/man/nm-settings-ifcfg-rh.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.93</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.94</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on the concept of connection profiles that contain
           network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be
           stored in various formats. NetworkManager uses plugins for reading and writing
diff --git a/man/nm-settings-keyfile.5 b/man/nm-settings-keyfile.5
index aa258355..5f187d5d 100644
--- a/man/nm-settings-keyfile.5
+++ b/man/nm-settings-keyfile.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings-keyfile
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS\-KEYFIL" "5" "" "NetworkManager 1\&.1\&.93" "Configuration"
+.TH "NM\-SETTINGS\-KEYFIL" "5" "" "NetworkManager 1\&.1\&.94" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings-keyfile.xml b/man/nm-settings-keyfile.xml
index fe3c4423..f4c8e322 100644
--- a/man/nm-settings-keyfile.xml
+++ b/man/nm-settings-keyfile.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.93</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.94</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on the concept of connection profiles that contain
           network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be
           stored in various formats. NetworkManager uses plugins for reading and writing
diff --git a/man/nm-settings.5 b/man/nm-settings.5
index d1c61ade..3f94730c 100644
--- a/man/nm-settings.5
+++ b/man/nm-settings.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.1\&.93" "Configuration"
+.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.1\&.94" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings.xml b/man/nm-settings.xml
index b1ee7208..4d51f648 100644
--- a/man/nm-settings.xml
+++ b/man/nm-settings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.93</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.1.94</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on a concept of connection profiles, sometimes referred to as
           connections only. These connection profiles contain a network configuration. When
           NetworkManager activates a connection profile on a network device the configuration will
diff --git a/man/nmcli-examples.7 b/man/nmcli-examples.7
index 2bb5bb77..9c173aff 100644
--- a/man/nmcli-examples.7
+++ b/man/nmcli-examples.7
@@ -2,12 +2,12 @@
 .\"     Title: nmcli-examples
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: Examples
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.1\&.93" "Examples"
+.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.1\&.94" "Examples"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -30,8 +30,8 @@
 .SH "NAME"
 nmcli-examples \- usage examples of nmcli
 .SH "SYNOPSIS"
-.HP \w'\fBnmcli\ \fR\fB[OPTIONS...]\fR\ 'u
-\fBnmcli \fR\fB[OPTIONS...]\fR
+.HP \w'\fBnmcli\fR\ 'u
+\fBnmcli\fR [OPTIONS...]
 .SH "DESCRIPTION"
 .PP
 \fInmcli\fR
@@ -41,8 +41,6 @@ manual page\&.
 .PP
 The purpose of this manual page is to provide you with various examples and usage scenarios of
 \fInmcli\fR\&.
-.PP
-Note: this page has "work\-in\-progress" status\&.
 .SH "EXAMPLES"
 .PP
 \fBExample\ \&1.\ \&Listing available Wi-Fi APs\fR
@@ -51,7 +49,7 @@ Note: this page has "work\-in\-progress" status\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli device wifi list\fR
+$ \fBnmcli device wifi list\fR
 *  SSID               MODE    CHAN  RATE       SIGNAL  BARS  SECURITY
    netdatacomm_local  Infra   6     54 Mbit/s  37      ▂▄__  WEP
 *  F1                 Infra   11    54 Mbit/s  98      ▂▄▆█  WPA1
@@ -81,7 +79,7 @@ will show all of them\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli \-p \-f general,wifi\-properties device show wlan0\fR
+$ \fBnmcli \-p \-f general,wifi\-properties device show wlan0\fR
 ===========================================================================
                         Device details (wlan0)
 ===========================================================================
@@ -128,7 +126,7 @@ This command shows information about a Wi\-Fi device\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli general permissions\fR
+$ \fBnmcli general permissions\fR
 PERMISSION                                                VALUE
 org\&.freedesktop\&.NetworkManager\&.enable\-disable\-network     yes
 org\&.freedesktop\&.NetworkManager\&.enable\-disable\-wifi        yes
@@ -170,7 +168,7 @@ More information about polkit can be found at http://www\&.freedesktop\&.org/wik
 .RS 4
 .\}
 .nf
-\fB$ nmcli general logging\fR
+$ \fBnmcli general logging\fR
 LEVEL  DOMAINS
 INFO   PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,WIFI_SCAN,IP4,IP6,A
 UTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,
@@ -189,8 +187,8 @@ This command shows current NetworkManager logging status\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli g log level DEBUG domains CORE,ETHER,IP\fR
-\fB$ nmcli g log level INFO domains DEFAULT\fR
+$ \fBnmcli g log level DEBUG domains CORE,ETHER,IP\fR
+$ \fBnmcli g log level INFO domains DEFAULT\fR
 .fi
 .if n \{\
 .RE
@@ -206,9 +204,9 @@ manual page for available logging levels and domains\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli con add type bond ifname mybond0 mode active\-backup\fR
-\fB$ nmcli con add type ethernet ifname eth1 master mybond0\fR
-\fB$ nmcli con add type ethernet ifname eth2 master mybond0\fR
+$ \fBnmcli con add type bond ifname mybond0 mode active\-backup\fR
+$ \fBnmcli con add type ethernet ifname eth1 master mybond0\fR
+$ \fBnmcli con add type ethernet ifname eth2 master mybond0\fR
 .fi
 .if n \{\
 .RE
@@ -230,9 +228,9 @@ interface, the second to
 .RS 4
 .\}
 .nf
-\fB$ nmcli con add type team con\-name Team1 ifname Team1 config team1\-master\-json\&.conf\fR
-\fB$ nmcli con add type ethernet con\-name Team1\-slave1 ifname em1 master Team1\fR
-\fB$ nmcli con add type ethernet con\-name Team1\-slave2 ifname em2 master Team1\fR
+$ \fBnmcli con add type team con\-name Team1 ifname Team1 config team1\-master\-json\&.conf\fR
+$ \fBnmcli con add type ethernet con\-name Team1\-slave1 ifname em1 master Team1\fR
+$ \fBnmcli con add type ethernet con\-name Team1\-slave2 ifname em2 master Team1\fR
 .fi
 .if n \{\
 .RE
@@ -257,8 +255,8 @@ will use its default configuration\&. You will activate the whole setup by activ
 .RS 4
 .\}
 .nf
-  \fB$ nmcli con up Team1\-slave1\fR
-  \fB$ nmcli con up Team1\-slave2\fR
+  $ \fBnmcli con up Team1\-slave1\fR
+  $ \fBnmcli con up Team1\-slave2\fR
 .fi
 .if n \{\
 .RE
@@ -272,10 +270,10 @@ By default, the created profiles are marked for auto\-activation\&. But if anoth
 .RS 4
 .\}
 .nf
-\fB$ nmcli con add type bridge con\-name TowerBridge ifname TowerBridge\fR
-\fB$ nmcli con add type ethernet con\-name br\-slave\-1 ifname ens3 master TowerBridge\fR
-\fB$ nmcli con add type ethernet con\-name br\-slave\-2 ifname ens4 master TowerBridge\fR
-\fB$ nmcli con modify TowerBridge bridge\&.stp no\fR
+$ \fBnmcli con add type bridge con\-name TowerBridge ifname TowerBridge\fR
+$ \fBnmcli con add type ethernet con\-name br\-slave\-1 ifname ens3 master TowerBridge\fR
+$ \fBnmcli con add type ethernet con\-name br\-slave\-2 ifname ens4 master TowerBridge\fR
+$ \fBnmcli con modify TowerBridge bridge\&.stp no\fR
 .fi
 .if n \{\
 .RE
@@ -294,12 +292,12 @@ interface, the second to
 .RS 4
 .\}
 .nf
-\fB$ nmcli con add con\-name my\-con\-em1 ifname em1 type ethernet \e
+$ \fBnmcli con add con\-name my\-con\-em1 ifname em1 type ethernet \e
   ip4 192\&.168\&.100\&.100/24 gw4 192\&.168\&.100\&.1 ip4 1\&.2\&.3\&.4 ip6 abbe::cafe\fR
-\fB$ nmcli con mod my\-con\-em1 ipv4\&.dns "8\&.8\&.8\&.8 8\&.8\&.4\&.4"\fR
-\fB$ nmcli con mod my\-con\-em1 +ipv4\&.dns 1\&.2\&.3\&.4\fR
-\fB$ nmcli con mod my\-con\-em1 ipv6\&.dns "2001:4860:4860::8888 2001:4860:4860::8844"\fR
-\fB$ nmcli \-p con show my\-con\-em1\fR
+$ \fBnmcli con mod my\-con\-em1 ipv4\&.dns "8\&.8\&.8\&.8 8\&.8\&.4\&.4"\fR
+$ \fBnmcli con mod my\-con\-em1 +ipv4\&.dns 1\&.2\&.3\&.4\fR
+$ \fBnmcli con mod my\-con\-em1 ipv6\&.dns "2001:4860:4860::8888 2001:4860:4860::8844"\fR
+$ \fBnmcli \-p con show my\-con\-em1\fR
 .fi
 .if n \{\
 .RE
@@ -318,7 +316,7 @@ command displays the profile so that all parameters can be reviewed\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli \-t \-f general \-e yes \-m tab dev show eth0\fR
+$ \fBnmcli \-t \-f general \-e yes \-m tab dev show eth0\fR
 GENERAL:eth0:ethernet:Intel Corporation:82567LM Gigabit Network Connection:
 e1000e:2\&.1\&.4\-k:1\&.8\-3:00\e:22\e:68\e:15\e:29\e:21:1500:100 (connected):0 (No reas
 on given):/sys/devices/pci0000\e:00/0000\e:00\e:19\&.0/net/eth0:eth0:yes:yes:no:
@@ -375,7 +373,7 @@ manual page for more information about NetworkManager dispatcher scripts\&.
 .RS 4
 .\}
 .nf
-\fB$ nmcli connection edit type ethernet\fR
+$ \fBnmcli connection edit type ethernet\fR
 
 ===| nmcli interactive connection editor |===
 
diff --git a/man/nmcli-examples.xml b/man/nmcli-examples.xml
index 9c28e15f..50d4738b 100644
--- a/man/nmcli-examples.xml
+++ b/man/nmcli-examples.xml
@@ -7,7 +7,20 @@
 ]>
 
 <!--
-Copyright 2013 - 2014 Red Hat, Inc.
+  nmcli-examples(7) manual page
+
+  Copyright 2005 - 2016 Red Hat, Inc.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id="nmcli-examples">
@@ -31,7 +44,8 @@ Copyright 2013 - 2014 Red Hat, Inc.
 
   <refsynopsisdiv>
     <cmdsynopsis>
-      <command>nmcli <arg choice="opt" rep="repeat">OPTIONS</arg></command>
+      <command>nmcli</command>
+      <arg choice="opt" rep="repeat">OPTIONS</arg>
     </cmdsynopsis>
   </refsynopsisdiv>
 
@@ -47,14 +61,13 @@ Copyright 2013 - 2014 Red Hat, Inc.
       The purpose of this manual page is to provide you with various examples and
       usage scenarios of <emphasis>nmcli</emphasis>.
     </para>
-    <para>Note: this page has "work-in-progress" status.</para>
   </refsect1>
 
   <refsect1>
     <title>Examples</title>
 
     <example><title>Listing available Wi-Fi APs</title>
-<screen><userinput>$ nmcli device wifi list</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli device wifi list</userinput>
 *  SSID               MODE    CHAN  RATE       SIGNAL  BARS  SECURITY
    netdatacomm_local  Infra   6     54 Mbit/s  37      ▂▄__  WEP
 *  F1                 Infra   11    54 Mbit/s  98      ▂▄▆█  WPA1
@@ -75,7 +88,7 @@ Copyright 2013 - 2014 Red Hat, Inc.
     </example>
 
     <example><title>Showing general information and properties for a Wi-Fi interface</title>
-<screen><userinput>$ nmcli -p -f general,wifi-properties device show wlan0</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli -p -f general,wifi-properties device show wlan0</userinput>
 ===========================================================================
                         Device details (wlan0)
 ===========================================================================
@@ -115,7 +128,7 @@ WIFI-PROPERTIES.ADHOC:    yes
     </example>
 
     <example><title>Listing NetworkManager polkit permissions</title>
-<screen><userinput>$ nmcli general permissions</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli general permissions</userinput>
 PERMISSION                                                VALUE
 org.freedesktop.NetworkManager.enable-disable-network     yes
 org.freedesktop.NetworkManager.enable-disable-wifi        yes
@@ -142,7 +155,7 @@ org.freedesktop.NetworkManager.settings.modify.hostname   auth</screen>
     </example>
 
     <example><title>Listing NetworkManager log level and domains</title>
-<screen><userinput>$ nmcli general logging</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli general logging</userinput>
 LEVEL  DOMAINS
 INFO   PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,WIFI_SCAN,IP4,IP6,A
 UTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,
@@ -152,10 +165,9 @@ B,DISPATCH</screen>
         This command shows current NetworkManager logging status.
       </para>
     </example>
-
     <example><title>Changing NetworkManager logging</title>
-<screen><userinput>$ nmcli g log level DEBUG domains CORE,ETHER,IP</userinput>
-<userinput>$ nmcli g log level INFO domains DEFAULT</userinput></screen>
+<screen><prompt>$ </prompt><userinput>nmcli g log level DEBUG domains CORE,ETHER,IP</userinput>
+<prompt>$ </prompt><userinput>nmcli g log level INFO domains DEFAULT</userinput></screen>
       <para>
         The first command makes NetworkManager log in DEBUG level, and only for CORE, ETHER and
         IP domains. The second command restores the default logging state. Please refer to the
@@ -165,9 +177,9 @@ B,DISPATCH</screen>
     </example>
 
     <example><title>Adding a bonding master and two slave connection profiles</title>
-<screen><userinput>$ nmcli con add type bond ifname mybond0 mode active-backup</userinput>
-<userinput>$ nmcli con add type ethernet ifname eth1 master mybond0</userinput>
-<userinput>$ nmcli con add type ethernet ifname eth2 master mybond0</userinput></screen>
+<screen><prompt>$ </prompt><userinput>nmcli con add type bond ifname mybond0 mode active-backup</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet ifname eth1 master mybond0</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet ifname eth2 master mybond0</userinput></screen>
       <para>
         This example demonstrates adding a bond master connection and two slaves. The
         first command adds a master bond connection, naming the bonding interface
@@ -179,9 +191,9 @@ B,DISPATCH</screen>
     </example>
 
     <example><title>Adding a team master and two slave connection profiles</title>
-<screen><userinput>$ nmcli con add type team con-name Team1 ifname Team1 config team1-master-json.conf</userinput>
-<userinput>$ nmcli con add type ethernet con-name Team1-slave1 ifname em1 master Team1</userinput>
-<userinput>$ nmcli con add type ethernet con-name Team1-slave2 ifname em2 master Team1</userinput></screen>
+<screen><prompt>$ </prompt><userinput>nmcli con add type team con-name Team1 ifname Team1 config team1-master-json.conf</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet con-name Team1-slave1 ifname em1 master Team1</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet con-name Team1-slave2 ifname em2 master Team1</userinput></screen>
       <para>
         This example demonstrates adding a team master connection profile and two slaves. It is
         very similar to the bonding example. The first command adds a master team profile, naming
@@ -194,8 +206,8 @@ B,DISPATCH</screen>
         <emphasis>em2</emphasis>. The slaves don't specify <emphasis>config</emphasis> and thus
         <emphasis>teamd</emphasis> will use its default configuration. You will activate the whole setup
         by activating both slaves:
-<screen>  <userinput>$ nmcli con up Team1-slave1</userinput>
-  <userinput>$ nmcli con up Team1-slave2</userinput></screen>
+<screen>  <prompt>$ </prompt><userinput>nmcli con up Team1-slave1</userinput>
+  <prompt>$ </prompt><userinput>nmcli con up Team1-slave2</userinput></screen>
         By default, the created profiles are marked for auto-activation. But if another
         connection has been activated on the device, the new profile won't activate
         automatically and you need to activate it manually.
@@ -203,10 +215,10 @@ B,DISPATCH</screen>
     </example>
 
     <example><title>Adding a bridge and two slave profiles</title>
-<screen><userinput>$ nmcli con add type bridge con-name TowerBridge ifname TowerBridge</userinput>
-<userinput>$ nmcli con add type ethernet con-name br-slave-1 ifname ens3 master TowerBridge</userinput>
-<userinput>$ nmcli con add type ethernet con-name br-slave-2 ifname ens4 master TowerBridge</userinput>
-<userinput>$ nmcli con modify TowerBridge bridge.stp no</userinput></screen>
+<screen><prompt>$ </prompt><userinput>nmcli con add type bridge con-name TowerBridge ifname TowerBridge</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet con-name br-slave-1 ifname ens3 master TowerBridge</userinput>
+<prompt>$ </prompt><userinput>nmcli con add type ethernet con-name br-slave-2 ifname ens4 master TowerBridge</userinput>
+<prompt>$ </prompt><userinput>nmcli con modify TowerBridge bridge.stp no</userinput></screen>
       <para>
         This example demonstrates adding a bridge master connection and two slaves. The
         first command adds a master bridge connection, naming the bridge interface and
@@ -220,12 +232,12 @@ B,DISPATCH</screen>
     </example>
 
     <example><title>Adding an ethernet connection profile with manual IP configuration</title>
-<screen><userinput>$ nmcli con add con-name my-con-em1 ifname em1 type ethernet \
+<screen><prompt>$ </prompt><userinput>nmcli con add con-name my-con-em1 ifname em1 type ethernet \
   ip4 192.168.100.100/24 gw4 192.168.100.1 ip4 1.2.3.4 ip6 abbe::cafe</userinput>
-<userinput>$ nmcli con mod my-con-em1 ipv4.dns "8.8.8.8 8.8.4.4"</userinput>
-<userinput>$ nmcli con mod my-con-em1 +ipv4.dns 1.2.3.4</userinput>
-<userinput>$ nmcli con mod my-con-em1 ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844"</userinput>
-<userinput>$ nmcli -p con show my-con-em1</userinput></screen>
+<prompt>$ </prompt><userinput>nmcli con mod my-con-em1 ipv4.dns "8.8.8.8 8.8.4.4"</userinput>
+<prompt>$ </prompt><userinput>nmcli con mod my-con-em1 +ipv4.dns 1.2.3.4</userinput>
+<prompt>$ </prompt><userinput>nmcli con mod my-con-em1 ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844"</userinput>
+<prompt>$ </prompt><userinput>nmcli -p con show my-con-em1</userinput></screen>
       <para>
         The first command adds an Ethernet connection profile named <emphasis>my-con-em1</emphasis>
         that is bound to interface name <emphasis>em1</emphasis>. The profile is configured
@@ -241,7 +253,7 @@ B,DISPATCH</screen>
     </example>
 
     <example><title>Escaping colon characters in tabular mode</title>
-<screen><userinput>$ nmcli -t -f general -e yes -m tab dev show eth0</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli -t -f general -e yes -m tab dev show eth0</userinput>
 GENERAL:eth0:ethernet:Intel Corporation:82567LM Gigabit Network Connection:
 e1000e:2.1.4-k:1.8-3:00\:22\:68\:15\:29\:21:1500:100 (connected):0 (No reas
 on given):/sys/devices/pci0000\:00/0000\:00\:19.0/net/eth0:eth0:yes:yes:no:
@@ -291,7 +303,7 @@ fi
     <para><emphasis role="bold">Example sessions of interactive connection editor</emphasis></para>
 
     <example><title>Adding an ethernet connection profile in interactive editor (a)</title>
-<screen><userinput>$ nmcli connection edit type ethernet</userinput>
+<screen><prompt>$ </prompt><userinput>nmcli connection edit type ethernet</userinput>
 
 ===| nmcli interactive connection editor |===
 
@@ -302,7 +314,7 @@ Type 'describe [&lt;setting&gt;.&lt;prop&gt;]' for detailed property description
 
 You may edit the following settings: connection, 802-3-ethernet (ethernet),
 802-1x, ipv4, ipv6, dcb
-nmcli> <userinput>print</userinput>
+<prompt>nmcli&gt; </prompt><userinput>print</userinput>
 ===========================================================================
                           Connection details
 ===========================================================================
@@ -362,13 +374,13 @@ ipv6.may-fail:                      yes
 ipv6.ip6-privacy:                   -1 (unknown)
 ipv6.dhcp-hostname:                 --
 ---------------------------------------------------------------------------
-nmcli> <userinput>goto ethernet</userinput>
+<prompt>nmcli&gt; </prompt><userinput>goto ethernet</userinput>
 You may edit the following properties: port, speed, duplex, auto-negotiate,
  mac-address, cloned-mac-address, mac-address-blacklist, mtu, s390-subchann
 els, s390-nettype, s390-options
 nmcli 802-3-ethernet> set mtu 1492
 nmcli 802-3-ethernet> b
-nmcli> <userinput>goto ipv4.addresses</userinput>
+<prompt>nmcli&gt; </prompt><userinput>goto ipv4.addresses</userinput>
 nmcli ipv4.addresses> desc
 
 === [addresses] ===
@@ -389,10 +401,10 @@ nmcli ipv4.addresses> print
 addresses: 192.168.1.100/24
 nmcli ipv4.addresses> back
 nmcli ipv4> b
-nmcli> <userinput>set ipv4.gateway 192.168.1.1</userinput>
-nmcli> <userinput>verify</userinput>
+<prompt>nmcli&gt; </prompt><userinput>set ipv4.gateway 192.168.1.1</userinput>
+<prompt>nmcli&gt; </prompt><userinput>verify</userinput>
 Verify connection: OK
-nmcli> <userinput>print</userinput>
+<prompt>nmcli&gt; </prompt><userinput>print</userinput>
 ===========================================================================
                           Connection details
 ===========================================================================
@@ -451,8 +463,8 @@ ipv6.may-fail:                      yes
 ipv6.ip6-privacy:                   -1 (unknown)
 ipv6.dhcp-hostname:                 --
 ---------------------------------------------------------------------------
-nmcli> <userinput>set ipv4.dns 8.8.8.8 8.8.4.4</userinput>
-nmcli> <userinput>print</userinput>
+<prompt>nmcli&gt; </prompt><userinput>set ipv4.dns 8.8.8.8 8.8.4.4</userinput>
+<prompt>nmcli&gt; </prompt><userinput>print</userinput>
 ===========================================================================
                           Connection details
 ===========================================================================
@@ -512,12 +524,12 @@ ipv6.may-fail:                      yes
 ipv6.ip6-privacy:                   -1 (unknown)
 ipv6.dhcp-hostname:                 --
 ---------------------------------------------------------------------------
-nmcli> <userinput>verify</userinput>
+<prompt>nmcli&gt; </prompt><userinput>verify</userinput>
 Verify connection: OK
-nmcli> <userinput>save</userinput>
+<prompt>nmcli&gt; </prompt><userinput>save</userinput>
 Connection 'ethernet-4' (de89cdeb-a3e1-4d53-8fa0-c22546c775f4) successfully
  saved.
-nmcli> <userinput>quit</userinput></screen>
+<prompt>nmcli&gt; </prompt><userinput>quit</userinput></screen>
       <para>
         Example session in the nmcli interactive connection editor.
         The scenario creates an Ethernet connection profile with static addressing (IPs and DNS).
diff --git a/man/nmcli.1 b/man/nmcli.1
index cdecc8a8..85d7d1bd 100644
--- a/man/nmcli.1
+++ b/man/nmcli.1
@@ -2,12 +2,12 @@
 .\"     Title: nmcli
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NMCLI" "1" "" "NetworkManager 1\&.1\&.93" "General Commands Manual"
+.TH "NMCLI" "1" "" "NetworkManager 1\&.1\&.94" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nmcli.xml b/man/nmcli.xml
index 61954667..62e10254 100644
--- a/man/nmcli.xml
+++ b/man/nmcli.xml
@@ -9,26 +9,18 @@
 <!--
   nmcli(1) manual page
 
-  This is free documentation; you can redistribute it and/or
-  modify it under the terms of the GNU General Public License as
-  published by the Free Software Foundation; either version 2 of
-  the License, or (at your option) any later version.
-
-  The GNU General Public License's references to "object code"
-  and "executables" are to be interpreted as the output of any
-  document formatting or typesetting system, including
-  intermediate and printed output.
-
-  This manual is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
-
-  You should have received a copy of the GNU General Public Licence along
-  with this manual; if not, write to the Free Software Foundation, Inc.,
-  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
   Copyright 2010 - 2016 Red Hat, Inc.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id='nmcli'>
diff --git a/man/nmtui.1 b/man/nmtui.1
index 832d65d3..3d99ddc5 100644
--- a/man/nmtui.1
+++ b/man/nmtui.1
@@ -2,12 +2,12 @@
 .\"     Title: nmtui
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/05/2016
+.\"      Date: 04/12/2016
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.1.93
+.\"    Source: NetworkManager 1.1.94
 .\"  Language: English
 .\"
-.TH "NMTUI" "1" "" "NetworkManager 1\&.1\&.93" "General Commands Manual"
+.TH "NMTUI" "1" "" "NetworkManager 1\&.1\&.94" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nmtui.xml b/man/nmtui.xml
index d92f525b..357472fe 100644
--- a/man/nmtui.xml
+++ b/man/nmtui.xml
@@ -9,26 +9,18 @@
 <!--
   nmtui(1) manual page
 
-  This is free documentation; you can redistribute it and/or
-  modify it under the terms of the GNU General Public License as
-  published by the Free Software Foundation; either version 2 of
-  the License, or (at your option) any later version.
-
-  The GNU General Public License's references to "object code"
-  and "executables" are to be interpreted as the output of any
-  document formatting or typesetting system, including
-  intermediate and printed output.
-
-  This manual is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-  GNU General Public License for more details.
-
-  You should have received a copy of the GNU General Public Licence along
-  with this manual; if not, write to the Free Software Foundation, Inc.,
-  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
   Copyright 2010 - 2016 Red Hat, Inc.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.1
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts. You may obtain a copy of the GNU Free Documentation License
+  from the Free Software Foundation by visiting their Web site or by
+  writing to:
+
+  Free Software Foundation, Inc.,
+  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 -->
 
 <refentry id='nmtui'>