diff options
| author | Michael Weiss <dev.primeos@gmail.com> | 2020-06-21 16:25:50 +0200 |
|---|---|---|
| committer | Florian Klink <flokli@flokli.de> | 2020-07-11 00:05:41 +0200 |
| commit | 483dbe92370ef6c4a1d6f96a3973bbca4b8ae3f7 (patch) | |
| tree | b8128bf4fdadde57604b833a6c1e8483efb666a2 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | fa54dd346fe5e73d877f2068addf6372608c820b (diff) | |
systemd: Allow setting the transient hostname via DHCP
This permits using method_set_hostname but still denies
method_set_static_hostname. As a result DHCP clients can now always set
the transient hostname via the SetHostname method of the D-Bus interface
of systemd-hostnamed (org.freedesktop.hostname1.set-hostname).
If the NixOS option networking.hostName is set to an empty string (or
"localhost") the static hostname (kernel.hostname but NOT /etc/hostname)
will additionally be updated (this is intended).
From "man hostnamectl": The transient hostname is a fallback value
received from network configuration. If a static hostname is set, and is
valid (something other than localhost), then the transient hostname is
not used.
Fix #74847.
Note: It's possible to restrict access to the org.freedesktop.hostname1
interface using Polkit rules.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
