Update Red Bear configs for live, KDE, legacy-base, and device services

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-18 00:48:58 +01:00
parent 4f814f2024
commit 90168fb789
6 changed files with 38 additions and 9 deletions
+2 -2
View File
@@ -80,6 +80,6 @@ requires_weak = [
[service] [service]
cmd = "fatd" cmd = "fatd"
args = ["disk/live-virtio", "fat-live"] args = ["disk/live-nvme", "fat-live"]
type = { scheme = "fat-live" } type = "oneshot_async"
""" """
+4 -4
View File
@@ -170,7 +170,7 @@ requires_weak = [
cmd = "ion" cmd = "ion"
args = [ args = [
"-c", "-c",
"sleep 5; redbear-sessiond", "redbear-sessiond",
] ]
type = "oneshot_async" type = "oneshot_async"
""" """
@@ -188,7 +188,7 @@ requires_weak = [
cmd = "ion" cmd = "ion"
args = [ args = [
"-c", "-c",
"sleep 5; redbear-upower", "redbear-upower",
] ]
type = "oneshot_async" type = "oneshot_async"
""" """
@@ -206,7 +206,7 @@ requires_weak = [
cmd = "ion" cmd = "ion"
args = [ args = [
"-c", "-c",
"sleep 5; redbear-udisks", "redbear-udisks",
] ]
type = "oneshot_async" type = "oneshot_async"
""" """
@@ -224,7 +224,7 @@ requires_weak = [
cmd = "ion" cmd = "ion"
args = [ args = [
"-c", "-c",
"sleep 5; redbear-polkit", "redbear-polkit",
] ]
type = "oneshot_async" type = "oneshot_async"
""" """
+12
View File
@@ -11,3 +11,15 @@ data = ""
[[files]] [[files]]
path = "/usr/lib/init.d/10_net" path = "/usr/lib/init.d/10_net"
data = "" data = ""
[[files]]
path = "/etc/init.d/20_audiod.service"
data = """
[unit]
description = "Audio multiplexer"
default_dependencies = false
[service]
cmd = "audiod"
type = "oneshot_async"
"""
+14
View File
@@ -0,0 +1,14 @@
# Red Bear OS Mini Live Configuration
# Minimal boot-test live ISO variant.
#
# Build: make live CONFIG_NAME=redbear-live-mini
include = ["minimal.toml", "redbear-legacy-base.toml"]
[general]
# Keep this image tiny for boot smoke tests only.
filesystem_size = 256
[packages]
mc = {}
redbear-info = {}
+5 -2
View File
@@ -6,10 +6,13 @@
include = ["redbear-desktop.toml"] include = ["redbear-desktop.toml"]
[general] [general]
# Larger filesystem for live image with more tools # Keep the live installer image reasonably sized
filesystem_size = 12288 filesystem_size = 3072
[packages] [packages]
# Keep the live installer image compact for now.
redbear-firmware = "ignore"
# Keep these explicit for the live profile even though cub is inherited via redbear-desktop. # Keep these explicit for the live profile even though cub is inherited via redbear-desktop.
cub = {} cub = {}
redbear-meta = {} redbear-meta = {}
+1 -1
View File
@@ -102,5 +102,5 @@ requires_weak = [
[service] [service]
cmd = "redbear-netctl" cmd = "redbear-netctl"
args = ["--boot"] args = ["--boot"]
type = "oneshot" type = "oneshot_async"
""" """