NetworkManager/man
Thomas Haller cc1ee1d286 all: rework configuring route table support by adding "route-table" setting
We added "ipv4.route-table-sync" and "ipv6.route-table-sync" to not change
behavior for users that configured policy routing outside of NetworkManager,
for example, via a dispatcher script. Users had to explicitly opt-in
for NetworkManager to fully manage all routing tables.

These settings were awkward. Replace them with new settings "ipv4.route-table"
and "ipv6.route-table". Note that this commit breaks API/ABI on the unstable
development branch by removing recently added API.

As before, a connection will have no route-table set by default. This
has the meaning that policy-routing is not enabled and only the main table
will be fully synced. Once the user sets a table, we recognize that and
NetworkManager manages all routing tables.

The new route-table setting has other important uses: analog to
"ipv4.route-metric", it is the default that applies to all routes.
Currently it only works for static routes, not DHCP, SLAAC,
default-route, etc. That will be implemented later.

For static routes, each route still can explicitly set a table, and
overwrite the per-connection setting in "ipv4.route-table" and
"ipv6.route-table".
2017-10-09 22:05:36 +02:00
..
common.ent.in build: use sed instead of AC_SUBST() to generate man/common.ent 2017-02-15 18:36:24 +01:00
NetworkManager.conf.xml all: rework configuring route table support by adding "route-table" setting 2017-10-09 22:05:36 +02:00
NetworkManager.xml man: use <filename> to mark file names 2016-11-11 14:42:27 +01:00
nm-online.xml man: turn the manual page cross-references into links 2016-06-21 18:40:13 +02:00
nm-settings-ifcfg-rh.xsl man: fix evaluation of unsupported ifcfg-rh settings 2017-09-05 10:33:42 +02:00
nm-settings-keyfile.xsl man: turn the manual page cross-references into links 2016-06-21 18:40:13 +02:00
nm-settings.xsl man: clearify plain text secrets in keyfile 2017-09-28 17:56:49 +02:00
nmcli-examples.xml nmcli: add -g[et-values] option as a '-m tab -t -f <arg>' shortcut 2017-03-28 10:55:00 +02:00
nmcli.xml man: nmcli: add missing aliases 2017-09-13 16:38:34 +02:00
nmtui.1.in man: update version number and dates in manual pages 2016-03-09 10:11:27 +01:00
nmtui.xml man: turn the manual page cross-references into links 2016-06-21 18:40:13 +02:00