# Red Bear OS shared device-service wiring # # Shared by profiles that ship the firmware/input/Wi-Fi/FAT control compatibility stack. [packages] redbear-quirks = {} fatd = {} [[files]] path = "/lib/firmware" data = "" directory = true mode = 0o755 [[files]] path = "/usr/lib/init.d/05_firmware-loader.service" data = """ [unit] description = "Firmware loading scheme" requires_weak = [ "00_pcid-spawner.service", ] [service] cmd = "firmware-loader" type = { scheme = "firmware" } """ [[files]] path = "/usr/lib/init.d/11_udev.service" data = """ [unit] description = "udev compatibility shim" requires_weak = [ "00_pcid-spawner.service", ] [service] cmd = "udev-shim" type = { scheme = "udev" } """ [[files]] path = "/usr/lib/init.d/11_wifictl.service" data = """ [unit] description = "Wi-Fi control daemon" requires_weak = [ "00_pcid-spawner.service", "05_firmware-loader.service", ] [service] cmd = "redbear-wifictl" type = { scheme = "wifictl" } """ [[files]] path = "/usr/lib/init.d/10_evdevd.service" data = """ [unit] description = "Evdev input daemon" requires_weak = [ "00_pcid-spawner.service", ] [service] 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-virtio", "fat-live"] type = { scheme = "fat-live" } """