diff options
| author | Michael Biebl <biebl@debian.org> | 2022-10-04 00:56:46 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2022-10-04 00:56:46 +0200 |
| commit | 3612e6355f3f40d264ec4657547761069baa5430 (patch) | |
| tree | 768e4f5b37b66f540dd7030aa2eaff2ac7bb0168 /man/nmcli.xml | |
| parent | 7e9f00a3be8f65535e6620b344443ec4d403212b (diff) | |
| parent | 6f7fcde10e47d8af865af336becf1fd8a446e62e (diff) | |
Merge tag 'debian/1.40.0-1' into debian/bullseye-backports
network-manager Debian release 1.40.0-1
Diffstat (limited to 'man/nmcli.xml')
| -rw-r--r-- | man/nmcli.xml | 62 |
1 files changed, 59 insertions, 3 deletions
diff --git a/man/nmcli.xml b/man/nmcli.xml index d4f27b0b..768087ea 100644 --- a/man/nmcli.xml +++ b/man/nmcli.xml @@ -9,7 +9,7 @@ <!-- nmcli(1) manual page - Copyright 2010 - 2018 Red Hat, Inc. + Copyright 2010 - 2022 Red Hat, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 @@ -316,6 +316,23 @@ <varlistentry> <term><group choice='plain'> + <arg choice='plain'><option>--offline</option></arg> + </group></term> + + <listitem> + <para>Work without a daemon. Makes <command>connection add</command> and + <command>connection modify</command> commands accept and produce connection + data via standard input/output. Ordinarily, nmcli would communicate with + the NetworkManager service.</para> + + <para>The connection data format (keyfile) is described in + <citerefentry><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum></citerefentry> + manual.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><group choice='plain'> <arg choice='plain'><option>-v</option></arg> <arg choice='plain'><option>--version</option></arg> </group></term> @@ -928,7 +945,7 @@ <arg choice='plain'><option>uuid</option></arg> <arg choice='plain'><option>path</option></arg> </group> - <arg choice='plain'><replaceable>ID</replaceable></arg> + <arg><replaceable>ID</replaceable></arg> <arg rep='repeat' choice='plain'> <group choice='req'> <arg choice='plain'><replaceable>option</replaceable> <replaceable>value</replaceable></arg> @@ -962,7 +979,14 @@ <para>The connection is identified by its name, UUID or D-Bus path. If <replaceable>ID</replaceable> is ambiguous, a keyword <option>id</option>, - <option>uuid</option> or <option>path</option> can be used.</para> + <option>uuid</option> or <option>path</option> can be used. + The <replaceable>ID</replaceable> is not used with the global + <option>--offline</option> option.</para> + + <para>When the global <option>--offline</option> is used, the + command reads the connection from the standard input and prints the + modified connection to standard output instead of making the + the NetworkManager daemon act upon specified connection.</para> </listitem> </varlistentry> @@ -1096,6 +1120,10 @@ </listitem> </varlistentry> </variablelist> + + <para>When the global <option>--offline</option> is used, the + command prints the resulting connection to standard output instead of + actually adding the connection via the NetworkManager daemon.</para> </listitem> </varlistentry> @@ -1368,6 +1396,7 @@ <arg choice='plain'><command>monitor</command></arg> <arg choice='plain'><command>wifi</command></arg> <arg choice='plain'><command>lldp</command></arg> + <arg choice='plain'><command>checkpoint</command></arg> </group> <arg rep='repeat'><replaceable>ARGUMENTS</replaceable></arg> </cmdsynopsis> @@ -1810,6 +1839,33 @@ in the connection settings.</para> </listitem> </varlistentry> + + <varlistentry> + <term> + <command>checkpoint</command> + <arg><option>--timeout</option> <replaceable>seconds</replaceable></arg> + <arg rep='repeat'><replaceable>ifname</replaceable></arg> + <arg choice='plain'><option>--</option></arg> + <arg rep='repeat' choice='plain'><replaceable>COMMAND</replaceable></arg> + </term> + + <listitem> + <para>Runs the command with a configuration checkpoint taken and asks for a + confirmation when finished. When the confirmation is not given, the + checkpoint is automatically restored after timeout.</para> + + <para>This allows doing disruptive configuration changes over remote + connections with an option of restoring the network configuration to a + known good state in case of an error.</para> + + <para>If the a list of interface names is specified, the checkpoint is + taken, the checkpoint is takes only on the specified devices. Otherwise + a checkpoint is taken for all devices.</para> + + <para>Currently the timeout defaults to 15 seconds. This may change in + a future version.</para> + </listitem> + </varlistentry> </variablelist> </refsect1> |