about summary refs log tree commit diff
path: root/man/NetworkManager.conf.xml
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2023-08-09 21:55:35 +0200
committerMichael Biebl <biebl@debian.org>2023-08-09 21:55:35 +0200
commit05e4a733f2141995181a551854d5df929f084adf (patch)
tree83bb937740a6667525ba0df046748ecaa829c269 /man/NetworkManager.conf.xml
parent14b0f3a9dc9ea90d60a3b057350fd4d637dc021a (diff)
New upstream version 1.44.0 upstream/1.44.0
Diffstat (limited to 'man/NetworkManager.conf.xml')
-rw-r--r--man/NetworkManager.conf.xml49
1 files changed, 37 insertions, 12 deletions
diff --git a/man/NetworkManager.conf.xml b/man/NetworkManager.conf.xml
index 3ee942b2..a21ff9df 100644
--- a/man/NetworkManager.conf.xml
+++ b/man/NetworkManager.conf.xml
@@ -357,7 +357,7 @@ no-auto-default=*
         NetworkManager also writes a file <filename>&nmrundir;/no-stub-resolv.conf</filename>
         that contains the original name servers pushed to the DNS plugin.</para>
 
-        <para>When using <literal>dnsmasq</literal> and <literal>systemd-resolved</literal>
+        <para>When using <literal>dnsmasq</literal> and <literal>systemd-resolved</literal>,
         per-connection added dns servers will always be queried using
         the device the connection has been activated on.</para>
         </listitem>
@@ -421,16 +421,15 @@ no-auto-default=*
 
       <varlistentry>
         <term><varname>systemd-resolved</varname></term>
-        <listitem><para>Send the connection DNS configuration to
+        <listitem><para>Additionally, send the connection DNS configuration to
         <literal>systemd-resolved</literal>. Defaults to "<literal>true</literal>".
         </para>
-        <para>Note that this setting is complementary to the
-        <varname>dns</varname> setting. You can keep this enabled while using
-        <varname>dns</varname> set to another DNS plugin alongside
-        <literal>systemd-resolved</literal>, or <varname>dns</varname> set to
-        <literal>systemd-resolved</literal> to configure the system resolver to use
-        <literal>systemd-resolved</literal>.</para>
-        <para>If systemd-resolved is enabled, the connectivity check resolves the
+        <para>Note that this setting has no effect if the main <varname>dns</varname>
+        plugin is already <literal>systemd-resolved</literal>. It is complementary to the
+        <varname>dns</varname> setting to configure systemd-resolved alongside the
+        main plugin.</para>
+        <para>If systemd-resolved is enabled, either via this setting or the main
+        DNS plugin, the connectivity check resolves the
         hostname per-device.</para>
         </listitem>
       </varlistentry>
@@ -528,6 +527,17 @@ no-auto-default=*
           </para>
         </listitem>
       </varlistentry>
+
+      <varlistentry>
+        <term><varname>migrate-ifcfg-rh</varname></term>
+        <listitem><para>Whether NetworkManager tries to automatically convert
+        any connection profile stored in ifcfg-rh format to the keyfile format.
+        Support for ifcfg-rh is deprecated and will be eventually removed. If
+        enabled, the migration is performed at every startup of the daemon.
+        The default value is <literal>&NM_CONFIG_DEFAULT_MAIN_MIGRATE_IFCFG_RH_TEXT;</literal>.
+        </para></listitem>
+      </varlistentry>
+
     </variablelist>
   </refsect1>
 
@@ -555,6 +565,21 @@ no-auto-default=*
           </listitem>
         </varlistentry>
         <varlistentry>
+          <term><varname>rename</varname></term>
+          <listitem>
+            <para>
+                NetworkManager automatically chooses a filename when storing
+                a new profile to disk. That name depends on the profile's name
+                (connection.id). When updating a profile's name, the file is
+                not renamed to not break scripts that rely on the filename
+                for the profile.
+                By setting this option to "true", NetworkManager renames
+                the keyfile on update of the profile, to follow the profile's
+                name. This defaults to "false".
+            </para>
+          </listitem>
+        </varlistentry>
+        <varlistentry>
           <term><varname>unmanaged-devices</varname></term>
           <listitem>
             <para>Set devices that should be ignored by NetworkManager.
@@ -1646,9 +1671,9 @@ enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16
         <term><varname>ifcfg-rh</varname></term>
         <listitem>
           <para>
-            This plugin is used on the Fedora and Red Hat Enterprise
-            Linux distributions to read and write configuration from
-            the standard
+            This plugin is now deprecated; it can be used on the
+            Fedora and Red Hat Enterprise Linux distributions to read
+            and write configuration from the standard
             <filename>/etc/sysconfig/network-scripts/ifcfg-*</filename>
             files. It currently supports reading Ethernet, Wi-Fi,
             InfiniBand, VLAN, Bond, Bridge, and Team connections.