[Buildroot] [PATCH 2/2] package/systemd: check BR2_TARGET_GENERIC_GETTY
André Erdmann
dywi at mailerd.de
Thu Oct 9 13:58:03 UTC 2014
Do not create a [serial-]getty link if BR2_TARGET_GENERIC_GETTY is not set.
Might be useful for custom setups (rootfs overlay).
Signed-off-by: André Erdmann <dywi at mailerd.de>
---
package/systemd/systemd.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index fec96d0..3034b76 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -187,6 +187,7 @@ define SYSTEMD_DISABLE_SERVICE_TTY1
rm -f $(TARGET_DIR)/etc/systemd/system/getty.target.wants/getty at tty1.service
endef
+ifeq ($(BR2_TARGET_GENERIC_GETTY),y)
# strip_tty_name :: str -> str
# removes digits at the end of the given str; ttyS0 => ttyS, tty1 => tty
SYSTEMD_STRIP_TTY_NAME = $(shell \
@@ -201,6 +202,7 @@ define SYSTEMD_INSTALL_SERVICE_TTY
ln -fs ../../../../lib/systemd/system/getty at .service $(TARGET_DIR)/etc/systemd/system/getty.target.wants/getty@$(BR2_TARGET_GENERIC_GETTY_PORT).service
endef
endif
+endif
define SYSTEMD_INSTALL_INIT_SYSTEMD
$(SYSTEMD_DISABLE_SERVICE_TTY1)
--
2.1.2
More information about the buildroot
mailing list