summaryrefslogtreecommitdiff
path: root/man/common.ent.in
Commit message (Collapse)AuthorAgeFilesLines
* man: fix "no-auto-default" state dir in NetworkManager.conf manualThomas Haller2018-10-251-0/+1
| | | | | | | | | | | | | Quote from `man NetworkManager.conf`: When the default wired connection is deleted or saved to a new persistent connection by a plugin, the device is added to a list in the file /run/NetworkManager/no-auto-default.state to prevent creating the default connection for that device again. "/run" is obviously wrong. Fix it. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/33
* build: use `sed` instead of AC_SUBST() to generate man/common.entThomas Haller2017-02-151-1/+1
| | | | | | | | | | | | Otherwise, substitions are not properly expanded. For example - "AC_SUBST(nmrundir, '${runstatedir}'/$PACKAGE, [NetworkManager runtime state directory])" gives ${runstatedir}/NetworkManager/resolv.conf - "AC_SUBST(nmrundir, "${runstatedir}/$PACKAGE", [NetworkManager runtime state directory])" gives ${prefix}/var/run/NetworkManager/resolv.conf
* dns: change behavior for "rc-manager=symlink" to preserve "/etc/resolv.conf" ↵Thomas Haller2017-02-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as file The purpose of "rc-manager=symlink" is so that the administrator can point the "/etc/resolv.conf" as a symlink to a certain file, and thus indicating that a certain component is responsible to manage resolv.conf, while others should stay away from it. For example, systemd-resolved never touches "/etc/resolv.conf", but expects the admin to setup the symlink appropriately. It also recognizes whether the symlink points to it's own resolv.conf in /run or to another component. Previously, "rc-manager=symlink" would always replace a regular file with a symlink to "/var/run/NetworkManager/resolv.conf". Only if "/etc/resolv.conf" is already a symlink somewhere else, NM would not touch it. This with the exception that if "/etc/resolv.conf" points to "/var/run/NetworkManager/resolv.conf", it would replace the symlink with the same link to raise inotify events. Change behavior so if "/etc/resolv.conf" is already a regular file, keep it as file. This means, if you have multiple components that don't care, everybody can write the "/etc/resolv.conf" (as file) and there is no clear expressed responsibility. It was wrong that NetworkManager would convert the file to a symlink, this should be reserved to the admin. Instead, NetworkManager should accept that the intent is unspecified and preserve the regular file. It's up to the admin to replace the symlink to somewhere else (to keep NM off), or to point it to "/var/run/NetworkManager/resolv.conf", to show the explicit intent. The wrong behavior causes dangling symlinks when somebody disables NetworkManager for good. https://bugzilla.redhat.com/show_bug.cgi?id=1367551
* config/trivial: unify name of compile time config defaultsThomas Haller2016-11-251-4/+4
|
* dhcp: make default dhcp plugin configurable at compile-timeThomas Haller2016-10-271-0/+1
|
* dns: add configure option "--with-config-dns-rc-manager-default" for default ↵Thomas Haller2016-05-231-0/+1
| | | | | | | | | | | | | of main.rc-manager Downstream might want to choose a different default value for main.rc-manager setting (and it can does so, by compiling with explicit resolvconf or netconfig support). Make the default configurable at build-time and also embed it into the manual page of "NetworkManager.conf". https://bugzilla.redhat.com/show_bug.cgi?id=1337222
* man: don't template NetworkManager.conf.xmlLubomir Rintel2016-04-081-0/+4
| | | | Use XML entities instead.
* man: include version from a XML entityLubomir Rintel2016-04-051-0/+2
This way it's consistently used across all manual page without a need for XSL templating. Also, the entities file could in future possibly be used to template the build-time configurables such as filesystem paths or bug tracker URL.