Files
RedBear-OS/init.d/20_audiod.service
T

15 lines
512 B
Desktop File

[unit]
description = "Audio multiplexer"
requires_weak = [
"00_base.target",
]
[service]
cmd = "audiod"
# oneshot_async, NOT a blocking scheme unit: as type={scheme="audio"} init
# waits (call_ro) for audiod to hand back its scheme cap fd, but audiod does
# not signal readiness on a machine with no audio hardware, so init blocks
# here forever — before the console/login stack. Audio is not on the path to
# login, so start it non-blocking (matches the redbear-mini audiod unit).
type = "oneshot_async"