3 # $FreeBSD: src/etc/rc.d/wpa_supplicant,v 1.2 2005/10/19 22:26:47 jkim Exp $
4 # $DragonFly: src/etc/rc.d/wpa_supplicant,v 1.2 2008/07/07 00:00:56 thomas Exp $
7 # PROVIDE: wpa_supplicant
8 # REQUIRE: mountcritremote
9 # KEYWORD: nojail nostart
16 command="/usr/sbin/${name}"
17 conf_file
="/etc/wpa_supplicant.conf"
19 start_precmd
="wpa_supplicant_precmd"
20 wpa_supplicant_precmd
()
24 start_postcmd
="wpa_supplicant_postcmd"
25 wpa_supplicant_postcmd
()
27 while ! ifconfig
$ifn |
grep -qw "status: associated"; do
33 if [ -z "$ifn" ]; then
48 pid_file
="/var/run/${name}/${ifn}.pid"
49 command_args
="-B -q -i $ifn -c $conf_file -D $driver -P $pid_file"
50 required_files
=$conf_file