1#!/sbin/openrc-run 2 3supervisor=supervise-daemon 4 5# The wpa_cli services depends on wpa_supplicant. If wpa_supplicant is 6# restarted, so is wpa_cli. Unfortunately, wpa_supplicant creates the 7# socket, used for communication with wpa_cli, rather late thereby 8# causing wpa_cli to be restarted before it is created and thus fail. 9# By default supervise-daemon will restart wpa_cli immediately, often10# resulting in all restart attempts to be exhausted before the socket is11# created. To work around this issue, add a respawn-delay to wpa_cli.12supervise_daemon_args="--respawn-delay 3"1314name="WPA Command Line Client"15description="Text-based frontend for interacting with WPA Supplicant"1617command=/sbin/wpa_cli18command_args="${WPACLI_OPTS} >/dev/null"1920depend() {21 need wpa_supplicant22}