]> git.ipfire.org Git - thirdparty/systemd.git/commit
os-release: add the DEFAULT_HOSTNAME= setting
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 19 Feb 2021 14:08:07 +0000 (15:08 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 22 Feb 2021 19:10:55 +0000 (20:10 +0100)
commitaddddf565b982ba35cf2be290fb1a5e036f2567f
treeb956d55affe364f519a7efbcadab7689807bc084
parentaa96ef86a75bd424c47f6267a2bd20558615f6b4
os-release: add the DEFAULT_HOSTNAME= setting

The motivation is that variants of the same distro that share the same compiled
rpm want to customize various aspects of the system, in particular the
hostname. In some sense the default hostname is part of the identity of the
system, so setting it through os-release makes sense. In particular, instead of
setting a default value in /etc/hostname, the appropriate default can be baked
into the image, leaving /etc/hostname for local overrides only.

Why make this a separate field instead of e.g. using NAME from os-release?
NAME is already used for other purposes, and it seems likely that people want
to set those independently.
man/os-release.xml