From 70c768901b66cd14188c4def5470cd16b91c40ae Mon Sep 17 00:00:00 2001 From: Francesco Giudici Date: Tue, 7 Mar 2017 10:27:58 +0100 Subject: [PATCH] man: add description for the 'hostname' config option in the main section --- man/NetworkManager.conf.xml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/man/NetworkManager.conf.xml b/man/NetworkManager.conf.xml index 251a2a36b..1230347d8 100644 --- a/man/NetworkManager.conf.xml +++ b/man/NetworkManager.conf.xml @@ -276,6 +276,34 @@ no-auto-default=* + + hostname-mode + + + Set the management mode of the hostname. This parameter will + affect only the transient hostname. If a valid static hostname is set, + NetworkManager will skip the update of the hostname despite the value of + this option. An hostname empty or equal to 'localhost', 'localhost6', + 'localhost.localdomain' or 'localhost6.localdomain' is considered invalid. + + default: NetworkManager will update the hostname + with the one provided via DHCP on the main connection (the one with a default + route). If not present, the hostname will be updated to the last one set + outside NetworkManager. If it is not valid, NetworkManager will try to recover + the hostname from the reverse lookup of the IP address of the main connection. + If this fails too, the hostname will be set to 'localhost.localdomain'. + + dhcp: NetworkManager will update the transient hostname + only with information coming from DHCP. No fallback nor reverse lookup will be + performed, but when the dhcp connection providing the hostname is deactivated, + the hostname is reset to the last hostname set outside NetworkManager or + 'localhost' if none valid is there. + + none: NetworkManager will not manage the transient + hostname and will never set it. + + + dns Set the DNS (resolv.conf) processing mode.