diff options
Diffstat (limited to 'docs/api/html')
| -rw-r--r-- | docs/api/html/NetworkManager.conf.html | 46 | ||||
| -rw-r--r-- | docs/api/html/NetworkManager.devhelp2 | 10 | ||||
| -rw-r--r-- | docs/api/html/index.html | 2 | ||||
| -rw-r--r-- | docs/api/html/ix01.html | 198 | ||||
| -rw-r--r-- | docs/api/html/nm-dbus-types.html | 152 | ||||
| -rw-r--r-- | docs/api/html/nm-settings-dbus.html | 72 | ||||
| -rw-r--r-- | docs/api/html/nm-settings-ifcfg-rh.html | 23 | ||||
| -rw-r--r-- | docs/api/html/nm-settings-keyfile.html | 16 | ||||
| -rw-r--r-- | docs/api/html/nm-settings-nmcli.html | 137 | ||||
| -rw-r--r-- | docs/api/html/settings-802-11-wireless.html | 6 | ||||
| -rw-r--r-- | docs/api/html/settings-802-1x.html | 6 | ||||
| -rw-r--r-- | docs/api/html/settings-802-3-ethernet.html | 6 | ||||
| -rw-r--r-- | docs/api/html/settings-connection.html | 14 | ||||
| -rw-r--r-- | docs/api/html/settings-ipv4.html | 6 | ||||
| -rw-r--r-- | docs/api/html/settings-ipv6.html | 26 |
15 files changed, 576 insertions, 144 deletions
diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html index aee3ac66..b98b28ac 100644 --- a/docs/api/html/NetworkManager.conf.html +++ b/docs/api/html/NetworkManager.conf.html @@ -770,6 +770,11 @@ domains=ALL to use the default from <code class="literal">NetworkManager.conf</code>. </p> <p> + Note that while nmcli supports various aliases and convenience features for configuring + properties, the settings in this section do not. For example, enum values usually only + can be configured via their numeric magic number. + </p> +<p> Example: </p> <pre class="programlisting"> @@ -779,7 +784,7 @@ ipv6.ip6-privacy=0 <p> </p> <div class="refsect2"> -<a name="id-1.2.3.11.5"></a><h3>Supported Properties</h3> +<a name="id-1.2.3.11.6"></a><h3>Supported Properties</h3> <p> Not all properties can be overwritten, only the following properties are supported to have their default values configured @@ -813,6 +818,10 @@ ipv6.ip6-privacy=0 <td></td> </tr> <tr> +<td><p><span class="term"><code class="varname">connection.down-on-poweroff</code></span></p></td> +<td><p>Whether the connection will be brought down before the system is powered off.</p></td> +</tr> +<tr> <td><p><span class="term"><code class="varname">connection.mud-url</code></span></p></td> <td><p>If unspecified, MUD URL defaults to <code class="literal">"none"</code>.</p></td> </tr> @@ -826,7 +835,13 @@ ipv6.ip6-privacy=0 </tr> <tr> <td><p><span class="term"><code class="varname">connection.mdns</code></span></p></td> -<td><p>If unspecified, the ultimate default values depends on the DNS plugin. With systemd-resolved the default currently is "no" (0) and for all other plugins also "no" (0).</p></td> +<td><p> + Currently only the systemd-resolve DNS plugin supports this setting. + If the setting is unspecified both in the profile and in the global + default here, then the default is determined by systemd-resolved. + See <code class="literal">MulticastDNS=</code> in + <span class="citerefentry"><span class="refentrytitle">resolved.conf</span>(5)</span>. + </p></td> </tr> <tr> <td><p><span class="term"><code class="varname">connection.mptcp-flags</code></span></p></td> @@ -905,6 +920,10 @@ ipv6.ip6-privacy=0 <td><p>If left unspecified, the value 3 (fqdn-encoded,fqdn-serv-update) is used.</p></td> </tr> <tr> +<td><p><span class="term"><code class="varname">ipv4.dhcp-send-release</code></span></p></td> +<td><p>Whether the DHCP client will send RELEASE message when bringing the connection down.</p></td> +</tr> +<tr> <td><p><span class="term"><code class="varname">ipv4.dhcp-timeout</code></span></p></td> <td><p>If left unspecified, the default value for the interface type is used.</p></td> @@ -960,6 +979,10 @@ ipv6.ip6-privacy=0 <td><p>If left unspecified, the value 1 (fqdn-serv-update) is used.</p></td> </tr> <tr> +<td><p><span class="term"><code class="varname">ipv6.dhcp-send-release</code></span></p></td> +<td><p>Whether the DHCP client will send RELEASE message when bringing the connection down.</p></td> +</tr> +<tr> <td><p><span class="term"><code class="varname">ipv6.dhcp-timeout</code></span></p></td> <td><p>If left unspecified, the default value for the interface type is used.</p></td> @@ -971,8 +994,23 @@ ipv6.ip6-privacy=0 </tr> <tr> <td><p><span class="term"><code class="varname">ipv6.ip6-privacy</code></span></p></td> -<td><p>If <code class="literal">ipv6.ip6-privacy</code> is unset, use the content of - "/proc/sys/net/ipv6/conf/default/use_tempaddr" as last fallback. +<td><p>If <code class="literal">ipv6.ip6-privacy</code> is unset, fall back to the original + value of "/proc/sys/net/ipv6/conf/<iface>/use_tempaddr" from before NetworkManager + started. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv6.temp-valid-lifetime</code></span></p></td> +<td><p>If <code class="literal">ipv6.temp-valid-lifetime</code> is unset, fall back to the + original value of "/proc/sys/net/ipv6/conf/<iface>/temp_valid_lft" from before + NetworkManager started. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv6.temp-preferred-lifetime</code></span></p></td> +<td><p>If <code class="literal">ipv6.temp-preferred-lifetime</code> is unset, fall back to + the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_prefered_lft" from + before NetworkManager started. </p></td> </tr> <tr> diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2 index 6e0036ab..2102feb9 100644 --- a/docs/api/html/NetworkManager.devhelp2 +++ b/docs/api/html/NetworkManager.devhelp2 @@ -747,6 +747,15 @@ <keyword type="constant" name="NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.67.1.1id-1.4.17.2.17.4.2.1.4.67.1.2"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_PEER_NOT_FOUND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.68.1.1id-1.4.17.2.17.4.2.1.4.68.1.2"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_DEVICE_HANDLER_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.69.1.1id-1.4.17.2.17.4.2.1.4.69.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_BY_DEFAULT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.70.1.1id-1.4.17.2.17.4.2.1.4.70.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_EXTERNAL_DOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.71.1.1id-1.4.17.2.17.4.2.1.4.71.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_LINK_NOT_INIT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.72.1.1id-1.4.17.2.17.4.2.1.4.72.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_QUITTING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.73.1.1id-1.4.17.2.17.4.2.1.4.73.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_SLEEPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.74.1.1id-1.4.17.2.17.4.2.1.4.74.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_USER_CONF" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.75.1.1id-1.4.17.2.17.4.2.1.4.75.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_USER_EXPLICIT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.76.1.1id-1.4.17.2.17.4.2.1.4.76.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_USER_SETTINGS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.77.1.1id-1.4.17.2.17.4.2.1.4.77.1.2"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNMANAGED_USER_UDEV" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.17.4.2.1.4.78.1.1id-1.4.17.2.17.4.2.1.4.78.1.2"/> <keyword type="constant" name="NM_METERED_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.18.4.2.1.4.1.1.1id-1.4.17.2.18.4.2.1.4.1.1.2"/> <keyword type="constant" name="NM_METERED_YES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.18.4.2.1.4.2.1.1id-1.4.17.2.18.4.2.1.4.2.1.2"/> <keyword type="constant" name="NM_METERED_NO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.18.4.2.1.4.3.1.1id-1.4.17.2.18.4.2.1.4.3.1.2"/> @@ -803,6 +812,7 @@ <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.25.4.2.1.4.4.1.1id-1.4.17.2.25.4.2.1.4.4.1.2"/> <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.25.4.2.1.4.5.1.1id-1.4.17.2.25.4.2.1.4.5.1.2"/> <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_NO_PRESERVE_EXTERNAL_PORTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.25.4.2.1.4.6.1.1id-1.4.17.2.25.4.2.1.4.6.1.2"/> + <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_TRACK_INTERNAL_GLOBAL_DNS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.25.4.2.1.4.7.1.1id-1.4.17.2.25.4.2.1.4.7.1.2"/> <keyword type="constant" name="NM_ROLLBACK_RESULT_OK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.26.4.2.1.4.1.1.1id-1.4.17.2.26.4.2.1.4.1.1.2"/> <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_NO_DEVICE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.26.4.2.1.4.2.1.1id-1.4.17.2.26.4.2.1.4.2.1.2"/> <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.17.2.26.4.2.1.4.3.1.1id-1.4.17.2.26.4.2.1.4.3.1.2"/> diff --git a/docs/api/html/index.html b/docs/api/html/index.html index f43e0514..6f397e91 100644 --- a/docs/api/html/index.html +++ b/docs/api/html/index.html @@ -16,7 +16,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for NetworkManager 1.46.0 + for NetworkManager 1.47.90 The latest version of this documentation can be found on-line at <a class="ulink" href="https://networkmanager.dev/docs/api/latest/" target="_top">https://networkmanager.dev/docs/api/latest/</a>. diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html index 6dc24c5d..7443e3f6 100644 --- a/docs/api/html/ix01.html +++ b/docs/api/html/ix01.html @@ -780,9 +780,11 @@ </dt> <dt id="ientry-id-1.3.3.17.2.2.1.1.2.12.1.1.1">dhcp-send-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.13.1.1.1">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.13.1.1.1">dhcp-send-release, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.14.1.1.1">dhcp-vendor-class-identifier, <a class="indexterm" href="settings-ipv4.html">ipv4</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.14.1.1.1">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +</dt> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.15.1.1.1">dhcp-vendor-class-identifier, <a class="indexterm" href="settings-ipv4.html">ipv4</a> </dt> <dt id="ientry-id-1.4.12.2.1.2">org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a> </dt> @@ -792,22 +794,24 @@ </dt> <dt id="ientry-id-1.4.13.2.5.2.2">org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.15.1.1.1">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.16.1.1.1">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.16.1.1.1">dns-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.17.1.1.1">dns-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.17.1.1.1">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.18.1.1.1">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.2.2.2.1.1.2.8.1.1.1">dns-over-tls, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.18.1.1.1">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.19.1.1.1">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.19.1.1.1">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.20.1.1.1">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.4.2.2.1.1.2.11.1.1.1">domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.4.2.2.1.1.2.12.1.1.1">domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.9.1.1.1">down-on-poweroff, <a class="indexterm" href="settings-connection.html">connection</a> +</dt> <dt id="ientry-id-1.3.3.22.2.2.1.1.2.1.1.1.1">driver, <a class="indexterm" href="settings-match.html">match</a> </dt> <dt id="ientry-id-1.3.3.45.2.2.1.1.2.5.1.1.1">duplex, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> @@ -859,9 +863,9 @@ <div class="indexdiv"> <h3>G</h3> <dl> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.20.1.1.1">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.21.1.1.1">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.9.1.1.1">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.10.1.1.1">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.45.2.2.1.1.2.6.1.1.1">generate-mac-address-mask, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> @@ -895,13 +899,13 @@ <div class="indexdiv"> <h3>I</h3> <dl> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.10.1.1.1">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.11.1.1.1">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> <dt id="ientry-id-1.3.3.4.2.2.1.1.2.14.1.1.1">identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.21.1.1.1">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.22.1.1.1">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.22.1.1.1">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.23.1.1.1">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.39.2.2.1.1.2.4.1.1.1">ingress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> @@ -911,13 +915,13 @@ </dt> <dt id="ientry-id-1.3.3.19.2.2.1.1.2.5.1.1.1">input-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.11.1.1.1">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-match.html">match</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.12.1.1.1">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-match.html">match</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a> </dt> <dt id="ientry-id-1.3.3.46.2.2.1.1.2.2.1.1.1">ip4-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> <dt id="ientry-id-1.3.3.46.2.2.1.1.2.3.1.1.1">ip6-auto-default-route, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-id-1.3.3.18.2.2.1.1.2.23.1.1.1">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.18.2.2.1.1.2.24.1.1.1">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> </dl> </div> @@ -957,15 +961,15 @@ </dt> <dt id="ientry-id-1.3.3.42.2.2.1.1.2.7.1.1.1">limit, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.23.1.1.1">link-local, <a class="indexterm" href="settings-ipv4.html">ipv4</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.24.1.1.1">link-local, <a class="indexterm" href="settings-ipv4.html">ipv4</a> </dt> <dt id="ientry-id-1.3.3.35.2.2.1.1.2.3.1.1.1">link-watchers, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> <dt id="ientry-id-1.3.3.46.2.2.1.1.2.4.1.1.1">listen-port, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.12.1.1.1">lldp, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.13.1.1.1">lldp, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.13.1.1.1">llmnr, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.14.1.1.1">llmnr, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.19.2.2.1.1.2.6.1.1.1">local, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> @@ -978,7 +982,9 @@ </dt> <dt id="ientry-id-1.3.3.45.2.2.1.1.2.8.1.1.1">mac-address-blacklist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.11.1.1.1">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.9.1.1.1">mac-address-denylist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +</dt> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.12.1.1.1">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> <dt id="ientry-id-1.4.3.2.1.2">org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a> </dt> @@ -1080,11 +1086,11 @@ </dt> <dt id="ientry-id-1.4.3.2.9.9.2">org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.14.1.1.1">master, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.15.1.1.1">master, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.8.2.2.1.1.2.8.1.1.1">max-age, <a class="indexterm" href="settings-bridge.html">bridge</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.24.1.1.1">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.25.1.1.1">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.35.2.2.1.1.2.4.1.1.1">mcast-rejoin-count, <a class="indexterm" href="settings-team.html">team</a> </dt> @@ -1092,11 +1098,11 @@ </dt> <dt id="ientry-id-1.3.3.24.2.2.1.1.2.3.1.1.1">mcast-snooping-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.15.1.1.1">mdns, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.16.1.1.1">mdns, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.16.1.1.1">metered, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.17.1.1.1">metered, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.25.1.1.1">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.26.1.1.1">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> <dt id="ientry-id-1.3.3.20.2.2.1.1.2.2.1.1.1">mka-cak, <a class="indexterm" href="settings-macsec.html">macsec</a> </dt> @@ -1108,15 +1114,15 @@ </dt> <dt id="ientry-id-1.3.3.29.2.2.1.1.2.5.1.1.1">mppe-stateful, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.17.1.1.1">mptcp-flags, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.18.1.1.1">mptcp-flags, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.29.2.2.1.1.2.6.1.1.1">mru, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> <dt id="ientry-id-1.3.3.10.2.2.1.1.2.1.1.1.1">mtu, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-loopback.html">loopback</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.18.1.1.1">mud-url, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.19.1.1.1">mud-url, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.19.1.1.1">multi-connect, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.20.1.1.1">multi-connect, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.37.2.2.1.1.2.3.1.1.1">multi-queue, <a class="indexterm" href="settings-tun.html">tun</a> </dt> @@ -1163,7 +1169,7 @@ </dt> <dt id="ientry-id-1.3.3.44.2.2.1.1.2.2.1.1.1">network-name, <a class="indexterm" href="settings-wimax.html">wimax</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.26.1.1.1">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.27.1.1.1">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.4.17.2.10.2">NM80211ApFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApFlags">enum NM80211ApFlags</a> </dt> @@ -1270,7 +1276,9 @@ </dt> <dt id="ientry-id-1.3.3.51.2.2.1.1.2.3.1.1.1">only-from-default, <a class="indexterm" href="settings-hostname.html">hostname</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.15.1.1.1">optional, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.15.1.1.1">openssl-ciphers, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +</dt> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.16.1.1.1">optional, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.7.2.2.1.1.2.2.1.1.1">options, <a class="indexterm" href="settings-bond.html">bond</a> </dt> @@ -1285,7 +1293,7 @@ <dl> <dt id="ientry-id-1.3.3.16.2.2.1.1.2.3.1.1.1">p-key, <a class="indexterm" href="settings-infiniband.html">infiniband</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.16.1.1.1">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.17.1.1.1">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.31.2.2.1.1.2.3.1.1.1">pac-script, <a class="indexterm" href="settings-proxy.html">proxy</a> </dt> @@ -1301,13 +1309,13 @@ </dt> <dt id="ientry-id-1.3.3.32.2.2.1.1.2.3.1.1.1">parity, <a class="indexterm" href="settings-serial.html">serial</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.17.1.1.1">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.18.1.1.1">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.18.1.1.1">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.19.1.1.1">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.19.1.1.1">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.20.1.1.1">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.20.1.1.1">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.21.1.1.1">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.22.2.2.1.1.2.4.1.1.1">path, <a class="indexterm" href="settings-match.html">match</a> </dt> @@ -1321,67 +1329,67 @@ </dt> <dt id="ientry-id-1.3.3.46.2.2.1.1.2.7.1.1.1">peers, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.20.1.1.1">permissions, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.21.1.1.1">permissions, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.40.2.2.1.1.2.2.1.1.1">persistent, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.21.1.1.1">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.22.1.1.1">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.22.1.1.1">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.23.1.1.1">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.23.1.1.1">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.24.1.1.1">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.24.1.1.1">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.25.1.1.1">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.25.1.1.1">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.26.1.1.1">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.26.1.1.1">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.27.1.1.1">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.27.1.1.1">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.28.1.1.1">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.28.1.1.1">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.29.1.1.1">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.29.1.1.1">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.30.1.1.1">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.30.1.1.1">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.31.1.1.1">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.31.1.1.1">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.32.1.1.1">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.32.1.1.1">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.33.1.1.1">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.33.1.1.1">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.34.1.1.1">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.34.1.1.1">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.35.1.1.1">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.35.1.1.1">phase2-domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.36.1.1.1">phase2-domain-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.36.1.1.1">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.37.1.1.1">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.37.1.1.1">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.38.1.1.1">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.38.1.1.1">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.39.1.1.1">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.39.1.1.1">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.40.1.1.1">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.40.1.1.1">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.41.1.1.1">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.37.2.2.1.1.2.5.1.1.1">pi, <a class="indexterm" href="settings-tun.html">tun</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.41.1.1.1">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.42.1.1.1">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.42.1.1.1">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.43.1.1.1">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> <dt id="ientry-id-1.3.3.48.2.2.1.1.2.9.1.1.1">pmf, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> <dt id="ientry-id-1.3.3.20.2.2.1.1.2.8.1.1.1">port, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.21.1.1.1">port-type, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.22.1.1.1">port-type, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.52.2.2.1.1.2.2.1.1.1">port1, <a class="indexterm" href="settings-hsr.html">hsr</a> </dt> <dt id="ientry-id-1.3.3.52.2.2.1.1.2.3.1.1.1">port2, <a class="indexterm" href="settings-hsr.html">hsr</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.14.1.1.1">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.15.1.1.1">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> <dt id="ientry-id-1.4.8.34.1.2">org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a> </dt> @@ -1415,13 +1423,13 @@ </dt> <dt id="ientry-id-1.3.3.11.2.2.1.1.2.15.1.1.1">priority-traffic-class, <a class="indexterm" href="settings-dcb.html">dcb</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.43.1.1.1">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.44.1.1.1">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> <dt id="ientry-id-1.3.3.46.2.2.1.1.2.9.1.1.1">private-key-flags, <a class="indexterm" href="settings-wireguard.html">wireguard</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.44.1.1.1">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.45.1.1.1">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.45.1.1.1">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.46.1.1.1">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> <dt id="ientry-id-1.3.3.21.2.2.1.1.2.3.1.1.1">promiscuous, <a class="indexterm" href="settings-macvlan.html">macvlan</a> </dt> @@ -1451,11 +1459,11 @@ <div class="indexdiv"> <h3>R</h3> <dl> -<dt id="ientry-id-1.3.3.18.2.2.1.1.2.28.1.1.1">ra-timeout, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.18.2.2.1.1.2.29.1.1.1">ra-timeout, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.15.1.1.1">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.16.1.1.1">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.22.1.1.1">read-only, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.23.1.1.1">read-only, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.29.2.2.1.1.2.12.1.1.1">refuse-chap, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> @@ -1469,23 +1477,23 @@ </dt> <dt id="ientry-id-1.3.3.19.2.2.1.1.2.12.1.1.1">remote, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.27.1.1.1">replace-local-rule, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.28.1.1.1">replace-local-rule, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.29.2.2.1.1.2.17.1.1.1">require-mppe, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> <dt id="ientry-id-1.3.3.29.2.2.1.1.2.18.1.1.1">require-mppe-128, <a class="indexterm" href="settings-ppp.html">ppp</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.28.1.1.1">required-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.29.1.1.1">required-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.29.1.1.1">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.30.1.1.1">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.30.1.1.1">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.31.1.1.1">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.31.1.1.1">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.32.1.1.1">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.32.1.1.1">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.33.1.1.1">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> -<dt id="ientry-id-1.3.3.17.2.2.1.1.2.33.1.1.1">routing-rules, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.17.2.2.1.1.2.34.1.1.1">routing-rules, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.42.2.2.1.1.2.12.1.1.1">rsc, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> @@ -1516,19 +1524,19 @@ <div class="indexdiv"> <h3>S</h3> <dl> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.11.1.1.1">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.12.1.1.1">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.12.1.1.1">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.13.1.1.1">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.13.1.1.1">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.14.1.1.1">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.23.1.1.1">secondaries, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.24.1.1.1">secondaries, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.40.2.2.1.1.2.3.1.1.1">secrets, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.16.1.1.1">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.17.1.1.1">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.17.1.1.1">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.18.1.1.1">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> <dt id="ientry-id-1.3.3.32.2.2.1.1.2.4.1.1.1">send-delay, <a class="indexterm" href="settings-serial.html">serial</a> </dt> @@ -1544,17 +1552,17 @@ </dt> <dt id="ientry-id-1.3.3.15.2.2.1.1.2.15.1.1.1">sim-operator-id, <a class="indexterm" href="settings-gsm.html">gsm</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.24.1.1.1">slave-type, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.25.1.1.1">slave-type, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.42.2.2.1.1.2.13.1.1.1">source-port-max, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> <dt id="ientry-id-1.3.3.42.2.2.1.1.2.14.1.1.1">source-port-min, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.14.1.1.1">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.15.1.1.1">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> <dt id="ientry-id-1.3.3.23.2.2.1.1.2.3.1.1.1">ssid, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.25.1.1.1">stable-id, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.26.1.1.1">stable-id, <a class="indexterm" href="settings-connection.html">connection</a> </dt> <dt id="ientry-id-1.3.3.36.2.2.1.1.2.7.1.1.1">sticky, <a class="indexterm" href="settings-team-port.html">team-port</a> </dt> @@ -1564,9 +1572,9 @@ </dt> <dt id="ientry-id-1.3.3.24.2.2.1.1.2.5.1.1.1">stp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.46.1.1.1">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.47.1.1.1">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> -<dt id="ientry-id-1.3.3.4.2.2.1.1.2.47.1.1.1">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a> +<dt id="ientry-id-1.3.3.4.2.2.1.1.2.48.1.1.1">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a> </dt> </dl> </div> @@ -1579,13 +1587,17 @@ </dt> <dt id="ientry-id-1.3.3.21.2.2.1.1.2.4.1.1.1">tap, <a class="indexterm" href="settings-macvlan.html">macvlan</a> </dt> +<dt id="ientry-id-1.3.3.18.2.2.1.1.2.37.1.1.1">temp-preferred-lifetime, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +</dt> +<dt id="ientry-id-1.3.3.18.2.2.1.1.2.38.1.1.1">temp-valid-lifetime, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +</dt> <dt id="ientry-id-1.3.3.34.2.2.1.1.2.2.1.1.1">tfilters, <a class="indexterm" href="settings-tc.html">tc</a> </dt> <dt id="ientry-id-1.3.3.40.2.2.1.1.2.5.1.1.1">timeout, <a class="indexterm" href="settings-vpn.html">vpn</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.26.1.1.1">timestamp, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.27.1.1.1">timestamp, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.18.2.2.1.1.2.36.1.1.1">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a> +<dt id="ientry-id-1.3.3.18.2.2.1.1.2.39.1.1.1">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a> </dt> <dt id="ientry-id-1.3.3.19.2.2.1.1.2.13.1.1.1">tos, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> @@ -1597,11 +1609,11 @@ </dt> <dt id="ientry-id-1.3.3.19.2.2.1.1.2.14.1.1.1">ttl, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.19.1.1.1">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.20.1.1.1">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> <dt id="ientry-id-1.3.3.53.2.2.1.1.2.4.1.1.1">tx-queue-length, <a class="indexterm" href="settings-link.html">link</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.27.1.1.1">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.28.1.1.1">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a> </dt> </dl> </div> @@ -1612,7 +1624,7 @@ </dt> <dt id="ientry-id-1.3.3.5.2.2.1.1.2.5.1.1.1">username, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.28.1.1.1">uuid, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.29.1.1.1">uuid, <a class="indexterm" href="settings-connection.html">connection</a> </dt> </dl> </div> @@ -1690,15 +1702,15 @@ <div class="indexdiv"> <h3>W</h3> <dl> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.29.1.1.1">wait-activation-delay, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.30.1.1.1">wait-activation-delay, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.2.2.2.1.1.2.30.1.1.1">wait-device-timeout, <a class="indexterm" href="settings-connection.html">connection</a> +<dt id="ientry-id-1.3.3.2.2.2.1.1.2.31.1.1.1">wait-device-timeout, <a class="indexterm" href="settings-connection.html">connection</a> </dt> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.15.1.1.1">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.16.1.1.1">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.45.2.2.1.1.2.16.1.1.1">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> +<dt id="ientry-id-1.3.3.45.2.2.1.1.2.17.1.1.1">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a> </dt> -<dt id="ientry-id-1.3.3.47.2.2.1.1.2.20.1.1.1">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> +<dt id="ientry-id-1.3.3.47.2.2.1.1.2.21.1.1.1">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a> </dt> <dt id="ientry-id-1.3.3.48.2.2.1.1.2.13.1.1.1">wep-key-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a> </dt> @@ -1744,7 +1756,7 @@ </div> <div class="indexdiv"> <h3>Z</h3> -<dl><dt id="ientry-id-1.3.3.2.2.2.1.1.2.31.1.1.1">zone, <a class="indexterm" href="settings-connection.html">connection</a> +<dl><dt id="ientry-id-1.3.3.2.2.2.1.1.2.32.1.1.1">zone, <a class="indexterm" href="settings-connection.html">connection</a> </dt></dl> </div> </div> diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html index 96afcda9..eba72972 100644 --- a/docs/api/html/nm-dbus-types.html +++ b/docs/api/html/nm-dbus-types.html @@ -3144,6 +3144,141 @@ </td> <td class="auto-generated"> </td> </tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_BY_DEFAULT</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">69</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged because the device type is unmanaged by default. Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_EXTERNAL_DOWN</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">70</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged because it is an external device and is unconfigured (down or without addresses). Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_LINK_NOT_INIT</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">71</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged because the link is not initialized by udev. Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_QUITTING</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">72</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged because NetworkManager is quitting. Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_SLEEPING</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">73</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged because networking is disabled or the system is suspended. Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_USER_CONF</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">74</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged by user decision in NetworkManager.conf ('unmanaged' in a [device*] section). Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_USER_EXPLICIT</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">75</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged by explicit user decision (e.g. 'nmcli device set $DEV managed no'). Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_USER_SETTINGS</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">76</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged by user decision via settings plugin ('unmanaged-devices' for keyfile or 'NM_CONTROLLED=no' for ifcfg-rh). Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> +<tr> +<td class="enum_member_name"> +<p>NM_DEVICE_STATE_REASON_UNMANAGED_USER_UDEV</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">77</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>The device is unmanaged via udev rule. Since: 1.48</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> </tbody> </table></div> </div> @@ -3151,7 +3286,7 @@ <hr> <div class="refsect2"> <a name="NMMetered"></a><h3>enum NMMetered</h3> -<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the NMDevice at a given moment.</p> +<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the <a href="../libnm/NMDevice.html#NMDevice-struct">NMDevice</a> at a given moment.</p> <p>For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO and NM_METERED_YES are allowed.</p> <p>The device's metered state at runtime is determined by the profile which is currently active. If the profile explicitly specifies NM_METERED_NO or NM_METERED_YES, then the device's metered state is as such. If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), then NetworkManager tries to guess the metered state, for example based on the device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.</p> <p>Most applications probably should treat the runtime state NM_METERED_GUESS_YES like NM_METERED_YES, and all other states as not metered.</p> @@ -4144,6 +4279,21 @@ </td> <td class="auto-generated"> </td> </tr> +<tr> +<td class="enum_member_name"> +<p>NM_CHECKPOINT_CREATE_FLAG_TRACK_INTERNAL_GLOBAL_DNS</p> +<p></p> +</td> +<td class="enum_member_value"> +<p>= <code class="literal">0x20</code></p> +<p></p> +</td> +<td class="enum_member_description"> +<p>during rollback, by default changes to global DNS via D-BUS interface are preserved. With this flag, the rollback reverts the global DNS changes made via D-Bus interface. Global DNS defined in [global-dns] section of NetworkManager.conf is not impacted by this flag. Since: 1.48.</p> +<p></p> +</td> +<td class="auto-generated"> </td> +</tr> </tbody> </table></div> </div> diff --git a/docs/api/html/nm-settings-dbus.html b/docs/api/html/nm-settings-dbus.html index 52539c2e..96992290 100644 --- a/docs/api/html/nm-settings-dbus.html +++ b/docs/api/html/nm-settings-dbus.html @@ -160,7 +160,9 @@ Depending on "connection.multi-connect", a profile can (auto)connect only once a <a name="nm-settings-dbus.property.connection.autoconnect-slaves"></a>autoconnect-slaves</td> <td align="left">NMSettingConnectionAutoconnectSlaves (int32)</td> <td align="left"> </td> -<td>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The properties "autoconnect", "autoconnect-priority" and "autoconnect-retries" are unrelated to this setting. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.</td> +<td>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The properties "autoconnect", "autoconnect-priority" and "autoconnect-retries" are unrelated to this setting. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0. + +Deprecated 1.46. Use "autoconnect-ports" instead, this is just an alias.</td> </tr> <tr> <td align="left"> @@ -182,6 +184,13 @@ This feature requires a plugin which supports DNSOverTls. Otherwise, the setting </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.connection.down-on-poweroff"></a>down-on-poweroff</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>Whether the connection will be brought down before the system is powered off. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as 0 (no).</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.connection.gateway-ping-timeout"></a>gateway-ping-timeout</td> <td align="left">uint32</td> <td align="left">0</td> @@ -239,9 +248,9 @@ Deprecated 1.46. Use "controller" instead, this is just an alias.</td> <td align="left">-1</td> <td>Whether mDNS is enabled for the connection. -The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin (which for systemd-resolved currently means "no"). +The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin. -This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. One such plugin is dns-systemd-resolved.</td> +This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. Currently the only supported DNS plugin is systemd-resolved. For systemd-resolved, the default is configurable via MulticastDNS= setting in resolved.conf.</td> </tr> <tr> <td align="left"> @@ -556,6 +565,13 @@ Certificate data is specified using a "scheme"; two are currently supported: blo </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.802-1x.openssl-ciphers"></a>openssl-ciphers</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Define openssl_ciphers for wpa_supplicant. Openssl sometimes moves ciphers among SECLEVELs, thus compiled-in default value in wpa_supplicant (as modified by some linux distributions) sometimes prevents to connect to old servers that do not support new protocols.</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.802-1x.optional"></a>optional</td> <td align="left">boolean</td> <td align="left">FALSE</td> @@ -1822,6 +1838,13 @@ This property is currently not implemented for DHCPv6.</td> </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.ipv4.dhcp-send-release"></a>dhcp-send-release</td> +<td align="left">NMTernary (int32)</td> +<td align="left"> </td> +<td>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.ipv4.dhcp-timeout"></a>dhcp-timeout</td> <td align="left">int32</td> <td align="left">0</td> @@ -2179,6 +2202,13 @@ This property is currently not implemented for DHCPv6.</td> </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.ipv6.dhcp-send-release"></a>dhcp-send-release</td> +<td align="left">NMTernary (int32)</td> +<td align="left"> </td> +<td>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.ipv6.dhcp-timeout"></a>dhcp-timeout</td> <td align="left">int32</td> <td align="left">0</td> @@ -2281,9 +2311,7 @@ Note that the gateway usually conflicts with routing that NetworkManager configu <td align="left"> </td> <td>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). -Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". - -If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". +If set to "-1" (unknown) for a connection, the value is taken from the global "ipv6.ip6-privacy" setting. If the global setting is unspecified or also set to "-1", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/use_tempaddr" from before NetworkManager started. Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</td> </tr> @@ -2396,6 +2424,24 @@ Array of IPv6 route structures. Each IPv6 route structure is composed of an IPv </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.ipv6.temp-preferred-lifetime"></a>temp-preferred-lifetime</td> +<td align="left">int32</td> +<td align="left">0</td> +<td>The preferred lifetime of autogenerated temporary addresses, in seconds. + +If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-preferred-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_prefered_lft" from before NetworkManager started.</td> +</tr> +<tr> +<td align="left"> +<a name="nm-settings-dbus.property.ipv6.temp-valid-lifetime"></a>temp-valid-lifetime</td> +<td align="left">int32</td> +<td align="left">0</td> +<td>The valid lifetime of autogenerated temporary addresses, in seconds. + +If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-valid-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_valid_lft" from before NetworkManager started.</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.ipv6.token"></a>token</td> <td align="left">string</td> <td align="left"> </td> @@ -4230,6 +4276,13 @@ If the value contains more than one additional MAC addresses, one of them is cho </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.802-3-ethernet.mac-address-denylist"></a>mac-address-denylist</td> +<td align="left">array of string</td> +<td align="left"> </td> +<td>If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.802-3-ethernet.mtu"></a>mtu</td> <td align="left">uint32</td> <td align="left">0</td> @@ -4495,6 +4548,13 @@ Note that marking the network as hidden may be a privacy issue for you (in infra </tr> <tr> <td align="left"> +<a name="nm-settings-dbus.property.802-11-wireless.mac-address-denylist"></a>mac-address-denylist</td> +<td align="left">array of string</td> +<td align="left"> </td> +<td>A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</td> +</tr> +<tr> +<td align="left"> <a name="nm-settings-dbus.property.802-11-wireless.mac-address-randomization"></a>mac-address-randomization</td> <td align="left">uint32</td> <td align="left">0</td> diff --git a/docs/api/html/nm-settings-ifcfg-rh.html b/docs/api/html/nm-settings-ifcfg-rh.html index 890e4643..cdeeabf6 100644 --- a/docs/api/html/nm-settings-ifcfg-rh.html +++ b/docs/api/html/nm-settings-ifcfg-rh.html @@ -354,6 +354,13 @@ Example: </strong></span>BSSID=00:1E:BD:64:83:21</td> <td align="left">It denies usage of the connection for any device whose address is listed.</td> </tr> <tr> +<td align="left">mac-address-denylist</td> +<td align="left">HWADDR_BLACKLIST<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">It denies usage of the connection for any device whose address is listed.</td> +</tr> +<tr> <td align="left">seen-bssids</td> <td align="left">(none)</td> <td align="left"> </td> @@ -913,6 +920,13 @@ Example: </strong></span>IEEE_8021X_PRIVATE_KEY=/home/joe/mykey.p12</td> <td align="left"> </td> <td align="left">whether the 802.1X authentication is optional</td> </tr> +<tr> +<td align="left">openssl-ciphers</td> +<td align="left">IEEE_8021X_OPENSSL_CIPHERS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Cipher string for tls setup of wpa_supplicant.</td> +</tr> </tbody> </table></div> </div> @@ -985,6 +999,15 @@ Example: </strong></span>IEEE_8021X_PRIVATE_KEY=/home/joe/mykey.p12</td> Example: </strong></span>HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"</td> </tr> <tr> +<td align="left">mac-address-denylist</td> +<td align="left">HWADDR_BLACKLIST<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">It denies usage of the connection for any device whose address is listed.<span class="bold"><strong> + +Example: </strong></span>HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"</td> +</tr> +<tr> <td align="left">mtu</td> <td align="left">MTU</td> <td align="left"> </td> diff --git a/docs/api/html/nm-settings-keyfile.html b/docs/api/html/nm-settings-keyfile.html index 6779fa4c..d998d502 100644 --- a/docs/api/html/nm-settings-keyfile.html +++ b/docs/api/html/nm-settings-keyfile.html @@ -241,6 +241,14 @@ Example: </strong></span>ssid=Quick Net</td> Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> </tr> +<tr> +<td align="left">mac-address-denylist</td> +<td align="left"> </td> +<td align="left">list of MACs (separated with semicolons)</td> +<td align="left">MAC address denylist.<span class="bold"><strong> + +Example: </strong></span>mac-address-denylist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> +</tr> </tbody> </table></div> </div> @@ -280,6 +288,14 @@ Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79 Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> </tr> +<tr> +<td align="left">mac-address-denylist</td> +<td align="left"> </td> +<td align="left">list of MACs (separated with semicolons)</td> +<td align="left">MAC address denylist.<span class="bold"><strong> + +Example: </strong></span>mac-address-denylist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> +</tr> </tbody> </table></div> </div> diff --git a/docs/api/html/nm-settings-nmcli.html b/docs/api/html/nm-settings-nmcli.html index 9d266d92..d91c80e3 100644 --- a/docs/api/html/nm-settings-nmcli.html +++ b/docs/api/html/nm-settings-nmcli.html @@ -141,6 +141,7 @@ <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.connection.autoconnect-slaves"></a>connection.autoconnect-slaves</code></span></p></td> <td> <p>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The properties "autoconnect", "autoconnect-priority" and "autoconnect-retries" are unrelated to this setting. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.</p> +<p>Deprecated 1.46. Use "autoconnect-ports" instead, this is just an alias.</p> <p> Format: choice (NMSettingConnectionAutoconnectSlaves)</p> <p> @@ -170,6 +171,16 @@ </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.connection.down-on-poweroff"></a>connection.down-on-poweroff</code></span></p></td> +<td> +<p>Whether the connection will be brought down before the system is powered off. The default value is "default" (-1). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as "no" (0).</p> +<p> + Format: ternary</p> +<p> + Valid values: true/yes/on, false/no/off, default/unknown</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.connection.gateway-ping-timeout"></a>connection.gateway-ping-timeout</code></span></p></td> <td> <p>If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.</p> @@ -238,8 +249,8 @@ <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.connection.mdns"></a>connection.mdns</code></span></p></td> <td> <p>Whether mDNS is enabled for the connection.</p> -<p>The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin (which for systemd-resolved currently means "no").</p> -<p>This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. One such plugin is dns-systemd-resolved.</p> +<p>The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin.</p> +<p>This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. Currently the only supported DNS plugin is systemd-resolved. For systemd-resolved, the default is configurable via MulticastDNS= setting in resolved.conf.</p> <p> Format: choice (NMSettingConnectionMdns)</p> <p> @@ -376,7 +387,7 @@ <p>The connection.uuid is the real identifier of a profile. It cannot change and it must be unique. It is therefore often best to refer to a profile by UUID, for example with `nmcli connection up uuid $UUID`.</p> <p>The UUID cannot be changed, except in offline mode. In that case, the special values "new", "generate" and "" are allowed to generate a new random UUID.</p> <p> - Format: string</p> + Format: a valid RFC4122 universally unique identifier (UUID).</p> </td> </tr> <tr> @@ -479,9 +490,9 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.ca-cert"></a>802-1x.ca-cert</code></span></p></td> <td> -<p>Contains the CA certificate if used by the EAP method specified in the "eap" property.</p> -<p>Certificate data is specified using a "scheme"; three are currently supported: blob, path and pkcs#11 URL. When using the blob scheme this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</p> -<p>Note that enabling NMSetting8021x:system-ca-certs will override this setting to use the built-in path, if the built-in path is not a directory.</p> +<p>Contains the path to the CA certificate if used by the EAP method specified in the 802-1x.eap property.</p> +<p>This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</p> +<p>Note that enabling 802-1x.system-ca-certs will override this setting to use the built-in path, if the built-in path is not a directory.</p> <p> Format: filesystem path</p> </td> @@ -516,8 +527,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.client-cert"></a>802-1x.client-cert</code></span></p></td> <td> -<p>Contains the client certificate if used by the EAP method specified in the "eap" property.</p> -<p>Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte.</p> +<p>Contains the path to the client certificate if used by the EAP method specified in the 802-1x.eap property.</p> <p> Format: filesystem path</p> </td> @@ -575,6 +585,14 @@ </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.openssl-ciphers"></a>802-1x.openssl-ciphers</code></span></p></td> +<td> +<p>Define openssl_ciphers for wpa_supplicant. Openssl sometimes moves ciphers among SECLEVELs, thus compiled-in default value in wpa_supplicant (as modified by some linux distributions) sometimes prevents to connect to old servers that do not support new protocols.</p> +<p> + Format: string</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.optional"></a>802-1x.optional</code></span></p></td> <td> <p>Whether the 802.1X authentication is optional. If TRUE, the activation will continue even after a timeout or an authentication failure. Setting the property to TRUE is currently allowed only for Ethernet connections. If set to FALSE, the activation can continue only after a successful authentication.</p> @@ -699,9 +717,9 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.phase2-ca-cert"></a>802-1x.phase2-ca-cert</code></span></p></td> <td> -<p>Contains the "phase 2" CA certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties.</p> -<p>Certificate data is specified using a "scheme"; three are currently supported: blob, path and pkcs#11 URL. When using the blob scheme this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</p> -<p>Note that enabling NMSetting8021x:system-ca-certs will override this setting to use the built-in path, if the built-in path is not a directory.</p> +<p>Contains the path to the "phase 2" CA certificate if used by the EAP method specified in the 802-1x.phase2-auth or 802-1x.phase2-autheap properties.</p> +<p>This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</p> +<p>Note that enabling 802-1x.system-ca-certs will override this setting to use the built-in path, if the built-in path is not a directory.</p> <p> Format: filesystem path</p> </td> @@ -736,8 +754,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.phase2-client-cert"></a>802-1x.phase2-client-cert</code></span></p></td> <td> -<p>Contains the "phase 2" client certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties.</p> -<p>Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</p> +<p>Contains the path to the "phase 2" client certificate if used by the EAP method specified in the 802-1x.phase2-auth or 802-1x.phase2-autheap properties.</p> <p> Format: filesystem path</p> </td> @@ -779,8 +796,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.phase2-private-key"></a>802-1x.phase2-private-key</code></span></p></td> <td> -<p>Contains the "phase 2" inner private key when the "phase2-auth" or "phase2-autheap" property is set to "tls".</p> -<p>Key data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme and private keys, this property should be set to the key's encrypted PEM encoded data. When using private keys with the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte. When using PKCS#12 format private keys and the blob scheme, this property should be set to the PKCS#12 data and the "phase2-private-key-password" property must be set to password used to decrypt the PKCS#12 certificate and key. When using PKCS#12 files and the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte, and as with the blob scheme the "phase2-private-key-password" property must be set to the password used to decode the PKCS#12 private key and certificate.</p> +<p>The path to the "phase 2" inner private key when the 802-1x.phase2-auth or 802-1x.phase2-autheap property is set to "tls".</p> <p> Format: filesystem path</p> </td> @@ -788,7 +804,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.phase2-private-key-password"></a>802-1x.phase2-private-key-password</code></span></p></td> <td> -<p>The password used to decrypt the "phase 2" private key specified in the "phase2-private-key" property when the private key either uses the path scheme, or is a PKCS#12 format key.</p> +<p>The password used to decrypt the "phase 2" private key specified in the 802-1x.phase2-private-key property. This is normally used by secret agents, not directly by users.</p> <p> Format: string</p> </td> @@ -835,9 +851,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.private-key"></a>802-1x.private-key</code></span></p></td> <td> -<p>Contains the private key when the "eap" property is set to "tls".</p> -<p>Key data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme and private keys, this property should be set to the key's encrypted PEM encoded data. When using private keys with the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte. When using PKCS#12 format private keys and the blob scheme, this property should be set to the PKCS#12 data and the "private-key-password" property must be set to password used to decrypt the PKCS#12 certificate and key. When using PKCS#12 files and the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte, and as with the blob scheme the "private-key-password" property must be set to the password used to decode the PKCS#12 private key and certificate.</p> -<p>WARNING: "private-key" is not a "secret" property, and thus unencrypted private key data using the BLOB scheme may be readable by unprivileged users. Private keys should always be encrypted with a private key password to prevent unauthorized access to unencrypted private key data.</p> +<p>The path to the private key when the 802-1.eap property is set to "tls".</p> <p> Format: filesystem path</p> </td> @@ -845,7 +859,7 @@ <tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-1x.private-key-password"></a>802-1x.private-key-password</code></span></p></td> <td> -<p>The password used to decrypt the private key specified in the "private-key" property when the private key either uses the path scheme, or if the private key is a PKCS#12 format key.</p> +<p>The password used to decrypt the private key specified in the 802-1x.private-key property. This is normally used by secret agents, not directly by users.</p> <p> Format: string</p> </td> @@ -2772,7 +2786,7 @@ Alias: ip4</p> <p>A list of IPv4 addresses and their prefix length. Multiple addresses can be separated by comma. For example "192.168.1.5/24, 10.1.0.5/24". The addresses are listed in decreasing priority, meaning the first address will be the primary address.</p> <p> - Format: list of ipv4.addresses objects</p> + Format: a comma separated list of addresses</p> </td> </tr> <tr> @@ -2886,6 +2900,16 @@ </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv4.dhcp-send-release"></a>ipv4.dhcp-send-release</code></span></p></td> +<td> +<p>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is "default" (-1). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</p> +<p> + Format: ternary</p> +<p> + Valid values: true/yes/on, false/no/off, default/unknown</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv4.dhcp-timeout"></a>ipv4.dhcp-timeout</code></span></p></td> <td> <p>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds).</p> @@ -2925,7 +2949,7 @@ <p>When using a caching DNS plugin (dnsmasq or systemd-resolved in NetworkManager.conf) then "edns0" and "trust-ad" are automatically added.</p> <p>The valid "ipv4.dns-options" and "ipv6.dns-options" get merged together.</p> <p> - Format: list of strings</p> + Format: a comma separated list of DNS options</p> </td> </tr> <tr> @@ -3150,7 +3174,7 @@ For details see also `man ip-route`. </p> <p> - Format: list of ipv4.routes objects</p> + Format: a comma separated list of routes</p> </td> </tr> <tr> @@ -3166,7 +3190,7 @@ fixed priority. Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> </p> <p> - Format: list of ipv4.routing-rules objects</p> + Format: a comma separated list of routing rules</p> </td> </tr> </tbody> @@ -3196,7 +3220,7 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> <p>If not specified, when creating a new profile the default is "default".</p> <p>Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.</p> <p> - Format: choice (NMSettingIP6ConfigAddrGenMode)</p> + Format: one of "eui64" (0), "stable-privacy" (1), "default" (3) or "default-or-eui64" (2)</p> <p> Valid values: eui64 (0), stable-privacy (1), default-or-eui64 (2), default (3)</p> </td> @@ -3208,7 +3232,7 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> Alias: ip6</p> <p>A list of IPv6 addresses and their prefix length. Multiple addresses can be separated by comma. For example "2001:db8:85a3::8a2e:370:7334/64, 2001:db8:85a3::5/64". The addresses are listed in decreasing priority, meaning the first address will be the primary address. This can make a difference with IPv6 source address selection (RFC 6724, section 5).</p> <p> - Format: list of ipv6.addresses objects</p> + Format: a comma separated list of addresses</p> </td> </tr> <tr> @@ -3284,6 +3308,16 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv6.dhcp-send-release"></a>ipv6.dhcp-send-release</code></span></p></td> +<td> +<p>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is "default" (-1). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</p> +<p> + Format: ternary</p> +<p> + Valid values: true/yes/on, false/no/off, default/unknown</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv6.dhcp-timeout"></a>ipv6.dhcp-timeout</code></span></p></td> <td> <p>A timeout for a DHCP transaction in seconds. If zero (the default), a globally configured default is used. If still unspecified, a device specific timeout is used (usually 45 seconds).</p> @@ -3315,7 +3349,7 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> <p>When using a caching DNS plugin (dnsmasq or systemd-resolved in NetworkManager.conf) then "edns0" and "trust-ad" are automatically added.</p> <p>The valid "ipv4.dns-options" and "ipv6.dns-options" get merged together.</p> <p> - Format: list of strings</p> + Format: a comma separated list of DNS options</p> </td> </tr> <tr> @@ -3381,8 +3415,7 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv6.ip6-privacy"></a>ipv6.ip6-privacy</code></span></p></td> <td> <p>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses).</p> -<p>Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy".</p> -<p>If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr".</p> +<p>If set to "-1" (unknown) for a connection, the value is taken from the global "ipv6.ip6-privacy" setting. If the global setting is unspecified or also set to "-1", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/use_tempaddr" from before NetworkManager started.</p> <p>Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</p> <p> Format: choice (NMSettingIP6ConfigPrivacy)</p> @@ -3554,7 +3587,7 @@ Example: <code class="literal">priority 5 from 192.167.4.0/24 table 45</code> For details see also `man ip-route`. </p> <p> - Format: list of ipv6.routes objects</p> + Format: a comma separated list of routes</p> </td> </tr> <tr> @@ -3570,7 +3603,29 @@ fixed priority. Example: <code class="literal">priority 5 from 1:2:3::5/128 table 45</code> </p> <p> - Format: list of ipv6.routing-rules objects</p> + Format: a comma separated list of routing rules</p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv6.temp-preferred-lifetime"></a>ipv6.temp-preferred-lifetime</code></span></p></td> +<td> +<p>The preferred lifetime of autogenerated temporary addresses, in seconds.</p> +<p>If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-preferred-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_prefered_lft" from before NetworkManager started.</p> +<p> + Format: integer</p> +<p> + Valid values: 0 - 2147483647</p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.ipv6.temp-valid-lifetime"></a>ipv6.temp-valid-lifetime</code></span></p></td> +<td> +<p>The valid lifetime of autogenerated temporary addresses, in seconds.</p> +<p>If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-valid-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_valid_lft" from before NetworkManager started.</p> +<p> + Format: integer</p> +<p> + Valid values: 0 - 2147483647</p> </td> </tr> <tr> @@ -5042,7 +5097,7 @@ Linux traffic control subsystem </tbody> </table></div> <p> - Format: list of tc.qdiscs objects</p> + Format: GPtrArray(NMTCQdisc)</p> </td> </tr> <tr> @@ -5144,7 +5199,7 @@ Linux traffic control subsystem </tr></tbody> </table></div> <p> - Format: list of tc.tfilters objects</p> + Format: GPtrArray(NMTCTfilter)</p> </td> </tr> </tbody> @@ -6057,6 +6112,14 @@ Linux traffic control subsystem </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-3-ethernet.mac-address-denylist"></a>802-3-ethernet.mac-address-denylist</code></span></p></td> +<td> +<p>If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).</p> +<p> + Format: list of MAC addresses</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-3-ethernet.mtu"></a>802-3-ethernet.mtu</code></span></p></td> <td> <p> @@ -6349,6 +6412,14 @@ Linux traffic control subsystem </td> </tr> <tr> +<td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-11-wireless.mac-address-denylist"></a>802-11-wireless.mac-address-denylist</code></span></p></td> +<td> +<p>A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</p> +<p> + Format: list of MAC addresses</p> +</td> +</tr> +<tr> <td><p><span class="term"><code class="option"><a name="nm-settings-nmcli.property.802-11-wireless.mac-address-randomization"></a>802-11-wireless.mac-address-randomization</code></span></p></td> <td> <p>One of "default" (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), "never" (1) (never randomize the MAC address), or "always" (2) (always randomize the MAC address).</p> diff --git a/docs/api/html/settings-802-11-wireless.html b/docs/api/html/settings-802-11-wireless.html index 0d402d10..c740d610 100644 --- a/docs/api/html/settings-802-11-wireless.html +++ b/docs/api/html/settings-802-11-wireless.html @@ -136,6 +136,12 @@ Note that marking the network as hidden may be a privacy issue for you (in infra <td>A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</td> </tr> <tr> +<td><pre class="screen">mac-address-denylist</pre></td> +<td><pre class="screen">array of string</pre></td> +<td><pre class="screen"></pre></td> +<td>A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</td> +</tr> +<tr> <td><pre class="screen">mac-address-randomization</pre></td> <td><pre class="screen">uint32</pre></td> <td><pre class="screen">0</pre></td> diff --git a/docs/api/html/settings-802-1x.html b/docs/api/html/settings-802-1x.html index f72bffab..e889c1be 100644 --- a/docs/api/html/settings-802-1x.html +++ b/docs/api/html/settings-802-1x.html @@ -146,6 +146,12 @@ Certificate data is specified using a "scheme"; two are currently supported: blo <td>Identity string for EAP authentication methods. Often the user's user or login name.</td> </tr> <tr> +<td><pre class="screen">openssl-ciphers</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>Define openssl_ciphers for wpa_supplicant. Openssl sometimes moves ciphers among SECLEVELs, thus compiled-in default value in wpa_supplicant (as modified by some linux distributions) sometimes prevents to connect to old servers that do not support new protocols.</td> +</tr> +<tr> <td><pre class="screen">optional</pre></td> <td><pre class="screen">boolean</pre></td> <td><pre class="screen">FALSE</pre></td> diff --git a/docs/api/html/settings-802-3-ethernet.html b/docs/api/html/settings-802-3-ethernet.html index a182b834..9323cf39 100644 --- a/docs/api/html/settings-802-3-ethernet.html +++ b/docs/api/html/settings-802-3-ethernet.html @@ -110,6 +110,12 @@ If the value contains more than one additional MAC addresses, one of them is cho <td>If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).</td> </tr> <tr> +<td><pre class="screen">mac-address-denylist</pre></td> +<td><pre class="screen">array of string</pre></td> +<td><pre class="screen"></pre></td> +<td>If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).</td> +</tr> +<tr> <td><pre class="screen">mtu</pre></td> <td><pre class="screen">uint32</pre></td> <td><pre class="screen">0</pre></td> diff --git a/docs/api/html/settings-connection.html b/docs/api/html/settings-connection.html index afd9d6cc..06693539 100644 --- a/docs/api/html/settings-connection.html +++ b/docs/api/html/settings-connection.html @@ -97,7 +97,9 @@ Depending on "connection.multi-connect", a profile can (auto)connect only once a <td><pre class="screen">autoconnect-slaves</pre></td> <td><pre class="screen">NMSettingConnectionAutoconnectSlaves (int32)</pre></td> <td><pre class="screen"></pre></td> -<td>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The properties "autoconnect", "autoconnect-priority" and "autoconnect-retries" are unrelated to this setting. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.</td> +<td>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The properties "autoconnect", "autoconnect-priority" and "autoconnect-retries" are unrelated to this setting. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0. + +Deprecated 1.46. Use "autoconnect-ports" instead, this is just an alias.</td> </tr> <tr> <td><pre class="screen">controller</pre></td> @@ -116,6 +118,12 @@ The permitted values are: "yes" (2) use DNSOverTls and disabled fallback, "oppor This feature requires a plugin which supports DNSOverTls. Otherwise, the setting has no effect. One such plugin is dns-systemd-resolved.</td> </tr> <tr> +<td><pre class="screen">down-on-poweroff</pre></td> +<td><pre class="screen">int32</pre></td> +<td><pre class="screen">-1</pre></td> +<td>Whether the connection will be brought down before the system is powered off. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as 0 (no).</td> +</tr> +<tr> <td><pre class="screen">gateway-ping-timeout</pre></td> <td><pre class="screen">uint32</pre></td> <td><pre class="screen">0</pre></td> @@ -167,9 +175,9 @@ Deprecated 1.46. Use "controller" instead, this is just an alias.</td> <td><pre class="screen">-1</pre></td> <td>Whether mDNS is enabled for the connection. -The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin (which for systemd-resolved currently means "no"). +The permitted values are: "yes" (2) register hostname and resolving for the connection, "no" (0) disable mDNS for the interface, "resolve" (1) do not register hostname but allow resolving of mDNS host names and "default" (-1) to allow lookup of a global default in NetworkManager.conf. If unspecified, "default" ultimately depends on the DNS plugin. -This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. One such plugin is dns-systemd-resolved.</td> +This feature requires a plugin which supports mDNS. Otherwise, the setting has no effect. Currently the only supported DNS plugin is systemd-resolved. For systemd-resolved, the default is configurable via MulticastDNS= setting in resolved.conf.</td> </tr> <tr> <td><pre class="screen">metered</pre></td> diff --git a/docs/api/html/settings-ipv4.html b/docs/api/html/settings-ipv4.html index 587db9c2..2ce34426 100644 --- a/docs/api/html/settings-ipv4.html +++ b/docs/api/html/settings-ipv4.html @@ -159,6 +159,12 @@ This property is currently not implemented for DHCPv6.</td> <td>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</td> </tr> <tr> +<td><pre class="screen">dhcp-send-release</pre></td> +<td><pre class="screen">NMTernary (int32)</pre></td> +<td><pre class="screen"></pre></td> +<td>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</td> +</tr> +<tr> <td><pre class="screen">dhcp-timeout</pre></td> <td><pre class="screen">int32</pre></td> <td><pre class="screen">0</pre></td> diff --git a/docs/api/html/settings-ipv6.html b/docs/api/html/settings-ipv6.html index 54b78c27..ae18ca4c 100644 --- a/docs/api/html/settings-ipv6.html +++ b/docs/api/html/settings-ipv6.html @@ -173,6 +173,12 @@ This property is currently not implemented for DHCPv6.</td> <td>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</td> </tr> <tr> +<td><pre class="screen">dhcp-send-release</pre></td> +<td><pre class="screen">NMTernary (int32)</pre></td> +<td><pre class="screen"></pre></td> +<td>Whether the DHCP client will send RELEASE message when bringing the connection down. The default value is -1 (default). When the default value is specified, then the global value from NetworkManager configuration is looked up, if not set, it is considered as FALSE.</td> +</tr> +<tr> <td><pre class="screen">dhcp-timeout</pre></td> <td><pre class="screen">int32</pre></td> <td><pre class="screen">0</pre></td> @@ -266,9 +272,7 @@ Note that the gateway usually conflicts with routing that NetworkManager configu <td><pre class="screen"></pre></td> <td>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). -Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". - -If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". +If set to "-1" (unknown) for a connection, the value is taken from the global "ipv6.ip6-privacy" setting. If the global setting is unspecified or also set to "-1", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/use_tempaddr" from before NetworkManager started. Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</td> </tr> @@ -368,6 +372,22 @@ Array of IPv6 route structures. Each IPv6 route structure is composed of an IPv <td>Array of dictionaries for routing rules. Each routing rule supports the following options: action (y), dport-end (q), dport-start (q), family (i), from (s), from-len (y), fwmark (u), fwmask (u), iifname (s), invert (b), ipproto (s), oifname (s), priority (u), sport-end (q), sport-start (q), supress-prefixlength (i), table (u), to (s), tos (y), to-len (y), range-end (u), range-start (u).</td> </tr> <tr> +<td><pre class="screen">temp-preferred-lifetime</pre></td> +<td><pre class="screen">int32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The preferred lifetime of autogenerated temporary addresses, in seconds. + +If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-preferred-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_prefered_lft" from before NetworkManager started.</td> +</tr> +<tr> +<td><pre class="screen">temp-valid-lifetime</pre></td> +<td><pre class="screen">int32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The valid lifetime of autogenerated temporary addresses, in seconds. + +If set to "0" (unknown) for a connection, the value is taken from the global "ipv6.temp-valid-lifetime" setting. If the global setting is unspecified or also set to "0", the value is set from the original value of "/proc/sys/net/ipv6/conf/<iface>/temp_valid_lft" from before NetworkManager started.</td> +</tr> +<tr> <td><pre class="screen">token</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> |