Expose usbctl for mini USB lifecycle checks

This commit is contained in:
2026-04-19 17:57:09 +01:00
parent d59c33711c
commit b0a11efb25
2 changed files with 349 additions and 16 deletions
+6 -16
View File
@@ -1,6 +1,6 @@
# Red Bear OS shared device-service wiring
#
# Shared by profiles that ship the firmware/input/Wi-Fi/FAT control compatibility stack.
# Shared by profiles that ship the firmware/input/Wi-Fi control compatibility stack.
[packages]
redbear-quirks = {}
@@ -13,6 +13,11 @@ data = ""
directory = true
mode = 0o755
[[files]]
path = "/usr/bin/usbctl"
data = "/usr/lib/drivers/usbctl"
symlink = true
[[files]]
path = "/lib/pcid.d/intel_gpu.toml"
data = """
@@ -107,18 +112,3 @@ requires_weak = [
cmd = "evdevd"
type = "oneshot_async"
"""
[[files]]
path = "/usr/lib/init.d/15_fatd.service"
data = """
[unit]
description = "FAT filesystem scheme daemon"
requires_weak = [
"00_pcid-spawner.service",
]
[service]
cmd = "fatd"
args = ["disk/live-nvme", "fat-live"]
type = "oneshot_async"
"""