From 33efded85699f2b8601749406783409b127620b2 Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Sun, 21 Jun 2026 08:14:35 +1200 Subject: Use agetty and install PAM :yayayayayay-ctp: it works!!!!!!!" --- meta-yerba/conf/distro/yerba.conf | 3 +-- meta-yerba/recipes-core/images/yerba-image.bb | 2 ++ meta-yerba/recipes-core/runit/runit-serialgetty.bb | 2 +- meta-yerba/recipes-core/runit/runit-serialgetty/run | 2 +- meta-yerba/recipes-core/runit/runit-tty0-getty.bb | 2 +- meta-yerba/recipes-core/runit/runit-tty0-getty/run | 2 +- 6 files changed, 7 insertions(+), 6 deletions(-) (limited to 'meta-yerba') diff --git a/meta-yerba/conf/distro/yerba.conf b/meta-yerba/conf/distro/yerba.conf index 4977f03..846d42e 100644 --- a/meta-yerba/conf/distro/yerba.conf +++ b/meta-yerba/conf/distro/yerba.conf @@ -9,8 +9,7 @@ TCLIBC = "musl" IMAGE_INSTALL:append = " runit runit-config" APPEND:append = " init=/sbin/runit-init" -# add stuff later -DISTRO_FEATURES = "" +DISTRO_FEATURES = " pam" VIRTUAL-RUNTIME_init_manager = "runit" VIRTUAL-RUNTIME_initscripts = "" diff --git a/meta-yerba/recipes-core/images/yerba-image.bb b/meta-yerba/recipes-core/images/yerba-image.bb index 2d64f9b..d19702e 100644 --- a/meta-yerba/recipes-core/images/yerba-image.bb +++ b/meta-yerba/recipes-core/images/yerba-image.bb @@ -15,6 +15,8 @@ IMAGE_INSTALL = "\ runit-tty0-getty \ runit-dhcpcd \ runit-config \ + busybox \ + util-linux-agetty \ bash \ zsh \ vim \ diff --git a/meta-yerba/recipes-core/runit/runit-serialgetty.bb b/meta-yerba/recipes-core/runit/runit-serialgetty.bb index a0ccf51..c486c24 100644 --- a/meta-yerba/recipes-core/runit/runit-serialgetty.bb +++ b/meta-yerba/recipes-core/runit/runit-serialgetty.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda SRC_URI = "file://run" -RDEPENDS:${PN} = "runit" +RDEPENDS:${PN} = "runit util-linux-agetty" do_install() { install -d ${D}/etc/runit/sv/serial-getty ${D}/etc/service/ diff --git a/meta-yerba/recipes-core/runit/runit-serialgetty/run b/meta-yerba/recipes-core/runit/runit-serialgetty/run index c935462..de6951e 100644 --- a/meta-yerba/recipes-core/runit/runit-serialgetty/run +++ b/meta-yerba/recipes-core/runit/runit-serialgetty/run @@ -1,2 +1,2 @@ #!/bin/sh -exec /sbin/getty -L 115200 ttyS0 vt100 +exec /sbin/agetty -L ttyS0 115200 vt100 diff --git a/meta-yerba/recipes-core/runit/runit-tty0-getty.bb b/meta-yerba/recipes-core/runit/runit-tty0-getty.bb index a9d31e4..7c5bd7d 100644 --- a/meta-yerba/recipes-core/runit/runit-tty0-getty.bb +++ b/meta-yerba/recipes-core/runit/runit-tty0-getty.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda SRC_URI = "file://run" -RDEPENDS:${PN} = "runit" +RDEPENDS:${PN} = "runit util-linux-agetty" do_install() { install -d ${D}/etc/runit/sv/tty0-getty ${D}/etc/service/ diff --git a/meta-yerba/recipes-core/runit/runit-tty0-getty/run b/meta-yerba/recipes-core/runit/runit-tty0-getty/run index bc84eb3..d130a42 100644 --- a/meta-yerba/recipes-core/runit/runit-tty0-getty/run +++ b/meta-yerba/recipes-core/runit/runit-tty0-getty/run @@ -1,2 +1,2 @@ #!/bin/sh -exec /sbin/getty -L tty0 38400 linux +exec /sbin/agetty -L tty0 38400 linux -- cgit v1.2.3