<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git/man, branch jk/nmcli-con-clone</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>cli: add ' nmcli connection clone' command for cloning connections</title>
<updated>2015-11-06T12:00:17+00:00</updated>
<author>
<name>Jiří Klimeš</name>
<email>jklimes@redhat.com</email>
</author>
<published>2015-11-05T11:03:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=7377459e4750b1d58344c6e01a7ab5cb926aaeb4'/>
<id>7377459e4750b1d58344c6e01a7ab5cb926aaeb4</id>
<content type='text'>
Synopsis:
nmcli connection clone [--temporary] [id|uuid|path] &lt;ID&gt; &lt;new name&gt;

It copies the &lt;ID&gt; connection as &lt;new name&gt;. The command is very useful
if there is a connection, but another one is needed for a related
configuration. One can copy the existing profile and modify it for the
new situation.

For example:
$ nmcli con clone main-eth second-eth
$ nmcli con mod second-eth connection.interface-name em4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Synopsis:
nmcli connection clone [--temporary] [id|uuid|path] &lt;ID&gt; &lt;new name&gt;

It copies the &lt;ID&gt; connection as &lt;new name&gt;. The command is very useful
if there is a connection, but another one is needed for a related
configuration. One can copy the existing profile and modify it for the
new situation.

For example:
$ nmcli con clone main-eth second-eth
$ nmcli con mod second-eth connection.interface-name em4
</pre>
</div>
</content>
</entry>
<entry>
<title>man: fix indentation in nmcli manual page</title>
<updated>2015-10-29T13:00:32+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2015-10-29T12:56:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c24c5895f3f314101813174751fd57f152443c20'/>
<id>c24c5895f3f314101813174751fd57f152443c20</id>
<content type='text'>
Fixes: 721e917cb6c3f6bea7e856aaed0cd49626887db1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: 721e917cb6c3f6bea7e856aaed0cd49626887db1
</pre>
</div>
</content>
</entry>
<entry>
<title>keyfile: make the keyfile location configurable</title>
<updated>2015-10-14T18:23:38+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2015-10-09T16:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=2144457fab9138c9f5ddac9759f48e2a8735dcfb'/>
<id>2144457fab9138c9f5ddac9759f48e2a8735dcfb</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=755995
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=755995
</pre>
</div>
</content>
</entry>
<entry>
<title>device: introduce a global default value for ipv4.dhcp-timeout</title>
<updated>2015-10-13T07:37:34+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2015-10-12T08:56:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=9184418b2e691b5c11080117d5d2e3eaad72e603'/>
<id>9184418b2e691b5c11080117d5d2e3eaad72e603</id>
<content type='text'>
This allows the ipv4.dhcp-timeout default value to be set from user
configuration.

https://bugzilla.gnome.org/show_bug.cgi?id=756423
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the ipv4.dhcp-timeout default value to be set from user
configuration.

https://bugzilla.gnome.org/show_bug.cgi?id=756423
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: add 'lldp' property to NMSettingConnection</title>
<updated>2015-10-12T12:44:19+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2015-10-07T09:48:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c364ef0b97f0a74bfa6d037e3075c6e8565a718c'/>
<id>c364ef0b97f0a74bfa6d037e3075c6e8565a718c</id>
<content type='text'>
Add the 'lldp' property to NMSettingConnection, which specifies
whether the reception and parsing of LLDP frames to discover neighbor
devices should be enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the 'lldp' property to NMSettingConnection, which specifies
whether the reception and parsing of LLDP frames to discover neighbor
devices should be enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>config: drop global-dns.enable option in favor of .config.enable</title>
<updated>2015-10-05T15:12:50+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2015-10-01T12:00:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=da0ded49279cce454c9aefeccd6943e7d58f3475'/>
<id>da0ded49279cce454c9aefeccd6943e7d58f3475</id>
<content type='text'>
No longer support disabling the global-dns configuration via the
"enable" option.

Instead, the user can put the entire dns-configuration in one separate
snippet, and disable it altogether with ".config.enable".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No longer support disabling the global-dns configuration via the
"enable" option.

Instead, the user can put the entire dns-configuration in one separate
snippet, and disable it altogether with ".config.enable".
</pre>
</div>
</content>
</entry>
<entry>
<title>config: allow to enable/disable configuration snippets</title>
<updated>2015-10-05T15:12:50+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2015-10-01T08:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=7182304684250a8b52664f6bee34747a05e41bd5'/>
<id>7182304684250a8b52664f6bee34747a05e41bd5</id>
<content type='text'>
Support a new configuration option

  [.config]
  enable=&lt;ENABLED&gt;

for configuration snippets.

This new [.config] section is only relevant within the snippet itself
and it is not merged into the combined configuration.

Currently only the "enable" key is supported. If the "enable" key is
missing, it obviously defaults to being enabled. It allows snippets
to be skipped from loading. The main configuration "NetworkManager.conf"
cannot be skipped.

&lt;ENABLED&gt; can be a boolean value (false), to skip a configuration
snippet from loading.
It can also be a string to match against the NetworkManager version,
like "enable=nm-version-min:1.1,nm-version-min:1.0.6"

There are several motivations for this:

- the user can disable an entire configuration snippet by toggeling
  one entry.
  This generalizes  the functionality of the global-dns.enable
  setting, but in a way that applies to configuration on a per-file
  basis.

- for developing, we often switch between different versions of
  NetworkManager. Thus, we might want to use different configuration.
  E.g. before global-dns options, I want to use "dns=none" and manage
  resolv.conf myself. Now, I can use global-dns setting to do that.
  That can be achieved with something like the following (not exactly,
  it's an example only):

      [.config]
      enable=nm-version-min:1.1
      [main]
      dns=default
      [global-dns-domain-*]
      nameserver=127.0.0.1

  Arguably, this would be more awesome, if we would bump our micro devel
  version (1.1.0) more often while developing 1.2.0 (*hint*).

- in principle, packages could drop configuration snippets and enable
  them based on the NetworkManager version.

- with the "env:" spec, you can enable/disable snippets by configuring
  an environment variable. Again, useful for testing and developing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support a new configuration option

  [.config]
  enable=&lt;ENABLED&gt;

for configuration snippets.

This new [.config] section is only relevant within the snippet itself
and it is not merged into the combined configuration.

Currently only the "enable" key is supported. If the "enable" key is
missing, it obviously defaults to being enabled. It allows snippets
to be skipped from loading. The main configuration "NetworkManager.conf"
cannot be skipped.

&lt;ENABLED&gt; can be a boolean value (false), to skip a configuration
snippet from loading.
It can also be a string to match against the NetworkManager version,
like "enable=nm-version-min:1.1,nm-version-min:1.0.6"

There are several motivations for this:

- the user can disable an entire configuration snippet by toggeling
  one entry.
  This generalizes  the functionality of the global-dns.enable
  setting, but in a way that applies to configuration on a per-file
  basis.

- for developing, we often switch between different versions of
  NetworkManager. Thus, we might want to use different configuration.
  E.g. before global-dns options, I want to use "dns=none" and manage
  resolv.conf myself. Now, I can use global-dns setting to do that.
  That can be achieved with something like the following (not exactly,
  it's an example only):

      [.config]
      enable=nm-version-min:1.1
      [main]
      dns=default
      [global-dns-domain-*]
      nameserver=127.0.0.1

  Arguably, this would be more awesome, if we would bump our micro devel
  version (1.1.0) more often while developing 1.2.0 (*hint*).

- in principle, packages could drop configuration snippets and enable
  them based on the NetworkManager version.

- with the "env:" spec, you can enable/disable snippets by configuring
  an environment variable. Again, useful for testing and developing.
</pre>
</div>
</content>
</entry>
<entry>
<title>man: document global DNS configuration sections</title>
<updated>2015-10-01T07:05:08+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2015-06-29T13:59:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=dd6fbe7bfa78770c965538f045c3814a146ccdf6'/>
<id>dd6fbe7bfa78770c965538f045c3814a146ccdf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: fix in nm-settings-ifcfg-rh description</title>
<updated>2015-09-25T11:23:44+00:00</updated>
<author>
<name>Jiří Klimeš</name>
<email>jklimes@redhat.com</email>
</author>
<published>2015-09-25T11:23:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=66b7e457088decf60b8d598737e7e39a50870419'/>
<id>66b7e457088decf60b8d598737e7e39a50870419</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: document that vpn.timeout property supports a default value</title>
<updated>2015-09-21T14:59:04+00:00</updated>
<author>
<name>Jiří Klimeš</name>
<email>jklimes@redhat.com</email>
</author>
<published>2015-09-17T10:39:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=9f1e9913b98d7227ba546d0727ce22a906aefbbb'/>
<id>9f1e9913b98d7227ba546d0727ce22a906aefbbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
