aboutsummaryrefslogtreecommitdiff
path: root/meta-yerba
diff options
context:
space:
mode:
Diffstat (limited to 'meta-yerba')
-rw-r--r--meta-yerba/conf/distro/yerba.conf1
-rw-r--r--meta-yerba/recipes-core/images/yerba-image.bb11
-rw-r--r--meta-yerba/recipes-core/runit/runit-dbus/run3
3 files changed, 13 insertions, 2 deletions
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