Lists system settings plugin names separated by ','. These
plugins are used to read and write system-wide
- connections. When multiple plugins are specified, the
+ connection profiles. When multiple plugins are specified, the
connections are read from all listed plugins. When writing
connections, the plugins will be asked to save the
connection in the order listed here; if the first plugin
@@ -135,15 +135,12 @@ plugins-=remove-me
to the user.
- If NetworkManager defines a distro-specific
- network-configuration plugin for your system, then that
- will normally be listed here. (See below for the available
- plugins.) Note that the keyfile plugin
- is always appended to the end of this list (if it doesn't
- already appear earlier in the list), so if there is no
- distro-specific plugin for your system then you can leave
- this key unset and NetworkManager will fall back to using
- keyfile.
+ The default value and the number of available plugins is
+ distro-specific. See the section called “Plugins”
+ below for the available plugins.
+ Note that NetworkManager's native keyfile
+ plugin is always appended to the end of this list (if it doesn't
+ already appear earlier in the list).
@@ -303,6 +300,7 @@ no-auto-default=*
Set the DNS (resolv.conf) processing mode.
If the key is unspecified, default is used,
unless /etc/resolv.conf is a symlink to
+ /run/systemd/resolve/stub-resolv.conf,
/run/systemd/resolve/resolv.conf,
/lib/systemd/resolv.conf or
/usr/lib/systemd/resolv.conf.
@@ -356,8 +354,11 @@ no-auto-default=*
a symlink.
file: NetworkManager will write
/etc/resolv.conf as file. If it finds
- a symlink, it will follow the symlink and update the target
- instead.
+ a symlink to an existing target, it will follow the symlink and
+ update the target instead. In no case will an existing symlink
+ be replaced by a file. Note that older versions of NetworkManager
+ behaved differently and would replace dangling symlinks with a
+ plain file.
resolvconf: NetworkManager will run
resolvconf to update the DNS configuration.
netconfig: NetworkManager will run
@@ -552,12 +553,10 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth
backend
The logging backend. Supported values
- are "debug", "syslog",
- "journal".
- "debug" uses syslog and logs to standard error.
- If NetworkManager is started in debug mode (--debug)
- this option is ignored and "debug" is always used.
- Otherwise, the default is "syslog".
+ are "syslog" and "journal".
+ When NetworkManager is started with "--debug"
+ in addition all messages will be printed to stderr.
+ If unspecified, the default is "syslog".
@@ -617,6 +616,10 @@ ipv6.ip6-privacy=0
+
connection.mdns
+
+
+
connection.stable-id
@@ -649,6 +652,10 @@ ipv6.ip6-privacy=0
+
ipv4.dhcp-client-id
+
+
+
ipv4.dhcp-timeout
If left unspecified, the default value for
the interface type is used.
@@ -665,6 +672,10 @@ ipv6.ip6-privacy=0
+
ipv6.dhcp-duid
+
If left unspecified, it defaults to "lease".
+
+
ipv6.dhcp-timeout
If left unspecified, the default value for
the interface type is used.
@@ -718,6 +729,11 @@ ipv6.ip6-privacy=0
If left unspecified, the default value
"optional" will be used.
+
+
wifi-sec.fils
+
If left unspecified, the default value
+ "optional" will be used.
+
@@ -909,6 +925,13 @@ managed=1
+
wifi.backend
+
+ Specify the Wi-Fi backend used for the device. Currently supported
+ are wpa_supplicant and iwd (experimental).
+
+
+
wifi.scan-generate-mac-address-mask
Like the per-connection settings ethernet.generate-mac-address-mask
@@ -963,7 +986,7 @@ managed=1
The URI of a web page to periodically
request when connectivity is being checked. This page
should return the header "X-NetworkManager-Status" with a
- value of "online". Alternatively, it's body content should
+ value of "online". Alternatively, its body content should
be set to "NetworkManager is online". The body content
check can be controlled by the response
option. If this option is blank or missing, connectivity
@@ -1159,7 +1182,11 @@ enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16
-
Plugins
+
Plugins
+
+ Settings plugins for reading and writing connection profiles. The number of
+ available plugins is distribution specific.
+
@@ -1175,6 +1202,8 @@ enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16
capabilities that NetworkManager has. It writes files out
in an .ini-style format in
/etc/NetworkManager/system-connections.
+ See nm-settings-keyfile(5)
+ for details about the file format.
The stored connection file may contain passwords, secrets and
@@ -1203,14 +1232,9 @@ enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16
Enabling ifcfg-rh implicitly enables
ibft plugin, if it is available.
This can be disabled by adding no-ibft.
-
-
-
-
ifcfg-suse
-
- This plugin is deprecated and its selection has no effect.
- The keyfile plugin should be used
- instead.
+ See /usr/share/doc/initscripts/sysconfig.txt
+ and nm-settings-ifcfg-rh(5)
+ for more information about the ifcfg file format.