Files
RedBear-OS/init.d/10_smolnetd.service
T
Red Bear OS aa1c267a45 init.d: retarget base graph from retired pcid-spawner to driver-manager
00_base.target, 10_evdevd, 10_smolnetd referenced 00_pcid-spawner.service
in requires_weak — after the retirement init logged 'unit
00_pcid-spawner.service not found'. All three now depend on
00_driver-manager.service.
2026-07-24 10:38:29 +09:00

18 lines
632 B
Desktop File

# FIXME rename to 10_netstack.service
[unit]
description = "Network stack"
requires_weak = [
"00_driver-manager.service",
]
[service]
cmd = "smolnetd"
# oneshot_async, NOT notify: smolnetd only signals readiness once it binds a
# network adapter, so on a machine with no NIC (or before the NIC driver
# attaches) a notify unit blocks init forever right here — before the console
# stack — and there is no login. The network scheme is not on the critical
# path to login, so start it non-blocking (this matches the redbear-mini
# netstack unit). Boot must never hang on absent/late network hardware.
type = "oneshot_async"