projects/aports·blob master · refs

25 lines · 562 B

1#!/sbin/openrc-run
2
3description="iNet wireless daemon without dbus"
4
5: ${error_logger="logger -t eiwd -p daemon.info >/dev/null 2>&1"}
6: ${start_wait=50} # milliseconds
7
8command="/usr/libexec/iwd"
9command_background="yes"
10command_args="
11 ${allowed_interfaces:+"--interfaces \"$allowed_interfaces\""}
12 ${ignored_interfaces:+"--nointerfaces \"$ignored_interfaces\""}
13 ${command_args:-}
14 "
15start_stop_daemon_args="
16 ${start_wait:+--wait $start_wait}
17 ${start_stop_daemon_args:-}
18 "
19pidfile="/run/iwd.pid"
20
21depend() {
22 before net
23 keyword -shutdown
24 provide wlan
25}