From cba2bf99c33ec5140d1aa02379737a0e3091bd85 Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Sun, 13 Sep 2026 15:40:03 +1200 Subject: Add stuff to image also fix dbus --- meta-yerba/conf/distro/yerba.conf | 1 - meta-yerba/recipes-core/images/yerba-image.bb | 11 +++++++++++ meta-yerba/recipes-core/runit/runit-dbus/run | 3 ++- 3 files changed, 13 insertions(+), 2 deletions(-) (limited to 'meta-yerba') diff --git a/meta-yerba/conf/distro/yerba.conf b/meta-yerba/conf/distro/yerba.conf index 6d2a421..b046e28 100644 --- a/meta-yerba/conf/distro/yerba.conf +++ b/meta-yerba/conf/distro/yerba.conf @@ -22,7 +22,6 @@ SKIP_RECIPE[busybox] = "Using chimerautils instead" SKIP_RECIPE[coreutils] = "Using chimerautils instead" PACKAGE_CLASSES = "package_rpm" -EXTRA_IMAGE_FEATURES += " package-management" # some quality assurance stuff? idk tbh ERROR_QA:append = " textrel host-user-contaminated" diff --git a/meta-yerba/recipes-core/images/yerba-image.bb b/meta-yerba/recipes-core/images/yerba-image.bb index 99e9ae2..3d32dd8 100644 --- a/meta-yerba/recipes-core/images/yerba-image.bb +++ b/meta-yerba/recipes-core/images/yerba-image.bb @@ -22,6 +22,17 @@ IMAGE_INSTALL = "\ nano \ curl \ wget \ + tar \ + gzip \ + git \ + xz \ + openssl \ + ca-certificates \ + gcc \ + make \ + ninja \ + meson \ + cmake \ file \ doas \ pipewire \ diff --git a/meta-yerba/recipes-core/runit/runit-dbus/run b/meta-yerba/recipes-core/runit/runit-dbus/run index 4a6b981..52fbcb5 100644 --- a/meta-yerba/recipes-core/runit/runit-dbus/run +++ b/meta-yerba/recipes-core/runit/runit-dbus/run @@ -1,4 +1,5 @@ #!/bin/sh exec 2>&1 -[ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus +mkdir -p /run/dbus +chmod 0755 /run/dbus exec dbus-daemon --system --nofork --nopidfile -- cgit v1.2.3