o add rc.conf knobs to set the wpa_supplicant program, logging flags,
and config file o change default logging options from -q to -s (log to syslog); this is currently broken for boot-time startup as syslogd is started too late but that'll be dealt with separately MFC after: 2 weeks
This commit is contained in:
parent
49658ca926
commit
2a54bb549f
@ -105,6 +105,10 @@ background_dhclient="NO" # Start dhcp client in the background.
|
||||
#background_dhclient_fxp0="YES" # Start dhcp client on fxp0 in the background.
|
||||
synchronous_dhclient="YES" # Start dhclient directly on configured
|
||||
# interfaces during startup.
|
||||
wpa_supplicant_program="/usr/sbin/wpa_supplicant"
|
||||
wpa_supplicant_flags="-s" # Extra flags to pass to wpa_supplicant
|
||||
wpa_supplicant_conf_file="/etc/wpa_supplicant.conf"
|
||||
#
|
||||
firewall_enable="NO" # Set to YES to enable firewall functionality
|
||||
firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall
|
||||
firewall_type="UNKNOWN" # Firewall type (see /etc/rc.firewall)
|
||||
|
@ -12,8 +12,6 @@
|
||||
|
||||
name="wpa_supplicant"
|
||||
rcvar=
|
||||
command="/usr/sbin/${name}"
|
||||
conf_file="/etc/wpa_supplicant.conf"
|
||||
|
||||
ifn="$2"
|
||||
if [ -z "$ifn" ]; then
|
||||
@ -47,8 +45,10 @@ esac
|
||||
|
||||
load_rc_config $name
|
||||
|
||||
command=${wpa_supplicant_program}
|
||||
conf_file=${wpa_supplicant_conf_file}
|
||||
pidfile="/var/run/${name}/${ifn}.pid"
|
||||
command_args="-B -q -i $ifn -c $conf_file -D $driver -P $pidfile"
|
||||
command_args="-B -i $ifn -c $conf_file -D $driver -P $pidfile"
|
||||
required_files=$conf_file
|
||||
|
||||
run_rc_command "$1"
|
||||
|
Loading…
Reference in New Issue
Block a user