commit | d2e8a65d1869c2e1bce4830f0711690500377de9 | [log] [tgz] |
---|---|---|
author | Oleksandr Tymoshenko <ovt@google.com> | Fri Mar 19 23:39:34 2021 +0000 |
committer | Oleksandr Tymoshenko <ovt@google.com> | Mon Mar 22 17:23:02 2021 +0000 |
tree | 7557fe0e8a0bed8e7de994d95ecbaababa4ea6ec | |
parent | 592c1588515d4c69265111e94793f05af1d45273 [diff] |
project-lakitu: add serial-getty-autologin flag Add serial-getty-autologin flag (off by default) to enable autologin on ttyS1 or ttyAMA1 serial ports. This will make building VIT image as easy as enabling this flag in profiles/base/package.use BUG=b/179817368 TEST=presubmit RELEASE_NOTE=None Change-Id: I18031b83ffee51dc1ab8da41fff250b5f4dc3506 Reviewed-on: https://cos-review.googlesource.com/c/cos/overlays/board-overlays/+/14557 Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com> Reviewed-by: Ke Wu <mikewu@google.com> Reviewed-by: Roy Yang <royyang@google.com> Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
diff --git a/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1-r6.ebuild b/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1-r7.ebuild similarity index 100% rename from project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1-r6.ebuild rename to project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1-r7.ebuild
diff --git a/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1.ebuild b/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1.ebuild index ea9f4eb..89d874c 100644 --- a/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1.ebuild +++ b/project-lakitu/chromeos-base/chromeos-init-systemd-dev/chromeos-init-systemd-dev-0.0.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="BSD-Google" SLOT="0" KEYWORDS="*" -IUSE="+serial-getty" +IUSE="+serial-getty -serial-getty-autologin" RDEPEND="${DEPEND} sys-apps/systemd @@ -37,4 +37,6 @@ systemd_newtmpfilesd "${FILESDIR}"/dev-image.tmpfiles dev-image.conf use serial-getty && systemd_enable_service getty.target serial-getty@$(getty_console).service + use serial-getty-autologin && systemd_install_serviced \ + "${FILESDIR}"/serial-getty.service.conf serial-getty@$(getty_console).service }
diff --git a/project-lakitu/chromeos-base/chromeos-init-systemd-dev/files/serial-getty.service.conf b/project-lakitu/chromeos-base/chromeos-init-systemd-dev/files/serial-getty.service.conf new file mode 100644 index 0000000..a1472c5 --- /dev/null +++ b/project-lakitu/chromeos-base/chromeos-init-systemd-dev/files/serial-getty.service.conf
@@ -0,0 +1,3 @@ +[Service] +ExecStart= +ExecStart=-/sbin/agetty --autologin root --keep-baud 115200,38400,9600 %I $TERM