diff --git a/tools/generate-settings-spec.c b/tools/generate-settings-spec.c index 3e2d6df90e..3ba370fa3a 100644 --- a/tools/generate-settings-spec.c +++ b/tools/generate-settings-spec.c @@ -261,20 +261,23 @@ writer_header_docbook_manpage (FILE *f) " \n" " \n" " nm-settings\n" - " Description of settings and parameters of NetworkManager connections.\n" + " Description of settings and properties of NetworkManager connection profiles\n" " \n" " \n" " DESCRIPTION\n" " \n" - " NetworkManager is based on a concept of connections. These connections are\n" - " then applied to a device to make an active network connection. Users can create\n" - " as many connections as they see fit. The connections are handled by NetworkManager\n" - " via settings service and are exported on D-Bus \n" + " NetworkManager is based on a concept of connection profiles, sometimes referred to as\n" + " connections only. These connection profiles contain a network configuration. When\n" + " NetworkManager activates a connection profile on a network device the configuration will\n" + " be applied and an active network connection will be established. Users are free to create\n" + " as many connection profiles as they see fit. Thus they are flexible in having various network\n" + " configurations for different networking needs. The connection profiles are handled by\n" + " NetworkManager via settings service and are exported on D-Bus\n" " (/org/freedesktop/NetworkManager/Settings/<num> objects).\n" " The conceptual objects can be described as follows:\n" " \n" " \n" - " Connection\n" + " Connection (profile)\n" " \n" " \n" " A specific, encapsulated, independent group of settings describing\n" @@ -285,7 +288,7 @@ writer_header_docbook_manpage (FILE *f) " objects.\n" " \n" " \n" - " \n" + " \n" " \n" " \n" " \n" @@ -293,13 +296,25 @@ writer_header_docbook_manpage (FILE *f) " \n" " \n" " A group of related key/value pairs describing a specific piece of a\n" - " Connection. Settings keys and allowed values are\n" - " described in the tables below. Developers can find the settings\n" - " objects in the libnm-util sources. Look for the class_init\n" - " functions near the bottoms of each setting source file.\n" + " Connection (profile). Settings keys and allowed values are\n" + " described in the tables below. Keys are also reffered to as properties.\n" + " Developers can find the setting objects and their properties in the libnm-util\n" + " sources. Look for the class_init functions near the bottom of\n" + " each setting source file.\n" " \n" " \n" - " \n" + " \n" + " \n" + " \n" + " \n" + " The settings and properties shown in tables below list all available connection\n" + " configuration options. However, note that not all settings are applicable to all\n" + " connection types. NetworkManager provides a command-line tool nmcli\n" + " that allows direct configuration of the settings and properties according to a connection\n" + " profile type. nmcli connection editor has also a built-in\n" + " describe command that can display description of particular settings\n" + " and properties of this page.\n" + " \n" " \n", time_str, VERSION); } @@ -352,7 +367,7 @@ writer_footer_docbook_manpage (FILE *f) " \n" " SEE ALSO\n" " https://live.gnome.org/NetworkManagerConfiguration\n" - " NetworkManager(8), nmcli(1), NetworkManager.conf(5)\n" + " NetworkManager(8), nmcli(1), nmcli-examples(5), NetworkManager.conf(5)\n" " \n" "\n"); }