[Buildroot] [PATCH] package/systemd: Set fallback hostname
Chris Lesiak
chris.lesiak at licor.com
Tue Jan 23 23:15:58 UTC 2018
When BR2_TARGET_GENERIC_HOSTNAME is set, use the config option
--with-fallback-hostname to specify the fallback hostname to use
if none is configured in /etc/hostname. This is useful in a
pristine installation with an empty /etc.
Signed-off-by: Chris Lesiak <chris.lesiak at licor.com>
---
package/systemd/systemd.mk | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index ef31a0f6c6..b56c6c6b26 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -317,6 +317,11 @@ else
SYSTEMD_CONF_OPTS += -Dhibernate=false
endif
+SYSTEMD_FALLBACK_HOSTNAME = $(call qstrip,$(BR2_TARGET_GENERIC_HOSTNAME))
+ifneq ($(SYSTEMD_FALLBACK_HOSTNAME),)
+SYSTEMD_CONF_OPTS += --with-fallback-hostname=$(SYSTEMD_FALLBACK_HOSTNAME)
+endif
+
define SYSTEMD_INSTALL_INIT_HOOK
ln -fs ../lib/systemd/systemd $(TARGET_DIR)/sbin/init
ln -fs ../bin/systemctl $(TARGET_DIR)/sbin/halt
--
2.13.6
More information about the buildroot
mailing list