wpasupplicant 0.5.4-5 source package in Ubuntu
Changelog
wpasupplicant (0.5.4-5) unstable; urgency=low * STDIN was not given to external mapping script correctly. Use the power of eval to fix the issue. [wpa_action.sh] * Fix stupid debian/control error: duplicate Suggests fields. wpasupplicant (0.5.4-4) unstable; urgency=low * Add support to wpa_action.sh and ifupdown.sh for allowing external mapping logic to be used as opposed to the id_str logic. Thanks to Felix Homman for the great insight while implementing this feature. * Add a timeout loop of max 60s when waiting for an action to finish. [wpa_action.sh] * Minor cleanups wrt code comments and function placement in ifupdown.sh. * Suggest guessnet, now that it can directly "plug in" to wpa_action. Also demote iproute from Recommends to Suggests, it is not important by any means and was only added to honour a wishlist request. * Prepare for ctrl_interface socket changes in 0.5.5. It can be provided by 'DIR=foo GID=bar' or 'ctrl_interface=foo' in wpa_supplicant.conf. Our sed check for this path in ifupdown.sh should now support both alternatives. * Move LOCKFILE and LOGFILE into WPA_ namespace. [wpa_action.sh] * Use semi-colon instead of comma for verbose output as that seems to be a standard among many different applications. wpasupplicant (0.5.4-3) unstable; urgency=low * UNRELEASED * Further optimisation of ifupdown.sh, use return values in init_wpa_supplicant() to dictate if further commands should follow, rather than exiting immediately. * Standardize echo'ing in ifupdown.sh. Add a wpa_msg() function to take care of "verbose|action|stdout|stderr" messages. * Add a 5 second timeout loop to init_wpa_supplicant() that waits for the ctrl_interface socket to be established before allowing wpa_cli to launch, and avoid a race condition. This means other functions no longer need to test for existance of the ctrl_interface socket. [ifupdown.sh] * Rename WPA_DRIVER to WPA_SUP_DRIVER to conform with name scheme of other similar variables. [ifupdown.sh] * Add (untested) wpa-bridge support to ifupdown.sh. This is an experimental upstream feature. * Major refactoring of wpa_action.sh, with all related commands put into independent shell functions. * Improve feedback from wpa_action.sh when used interactively. Give usage statement instead of simply returning "insufficient parameters". * 'wpa_action reload' is logged after the action. It is called interactively, and should also give interactive feedback. Same for 'wpa_action stop'. * Remove superfluous check for /var/log, and put logging initialisation into its own function, log_init(). [wpa_action.sh] * Shut `ip addr flush dev "$IFACE" up', it almost always has nothing to flush. * wpa-ifupdown init script now takes care of all interfaces while displaying only one line. * Don't set -e in wpa_action.sh. wpa-ifupdown script no longer takes exit status into account, and I'd prefer to account for all possible avenues of exit possible and log all encountered problems. * Really fix #375599, by containing the CTRL_IFACE_DIR path in WPA_SUP_CONF always, customised or not. The WPA_CTRL_IFACE socket was not being created when ommitted from the wpa_supplicant.conf file. * Add 'wpa-maint-debug' to enable set -x in ifupdown.sh, so that we can easy track down vague problems. * Slightly modify the way in which madwifi is activated. The default config we apply does not activate madwifi by default any longer, it is done via seperate patches; 20_include_madwifi modifies the .config file to activate the driver_madwifi backend, and adds the required CFLAGS to find the includes that are later added via one of the 21_madwifi*_includes patches. * Update madwifi includes to that of the current offering in the debian archive, r1680. * Implement basic locking for wpa_action action's for when the user callable "stop" action is executed while wpa_action is busy configuring the device. The wpa_cli daemon is killed, then wpa_action waits for the current action to finish gracefully before killing wpa_suppliant. This helps avoid inconsistencies with ifupdown when volatile conditions are experienced as part of the roaming setup (for example, driver problems causing connection loops). * Rename WPA_CLI_ACTFILE to WPA_CLI_LOCKFILE in ifupdown.sh. * Condemn the use of wpa-action scripts: - add NEWS item describing the superior alternative: wpa-roam - remove example action scripts - remove conf_wpa_cli() from ifupdown.sh * Condense README.Debian and NEWS, so that they contain only relevant items, and do not repeat the same information. * Massive enhancement of README.modes, in an attempt to relay the information about how this package, and wpa_supplicant work in debian with the greatest of clarity. * Harden tests for daemon pidfiles. No longer be satisfied that a pidfile exists, but use start-stop-daemon to test its validity by sending a signal 0. Remove pidfiles that do not pass the test. * Fix stupid $DAEMON_VEROSITY typo that was used consistently throughout script. [ifupdown.sh] * Assoctiate "down" with the stop action of wpa_action. * Thanks Marc Haber for reading over docs and notifying of some of the follwoing issues. - Fix typo "automattically" in README.modes. - Remove bogus pre-up example from wpa_action(8) and README.modes - Explain in more detail how /etc/wpa_supplicant/ifupdown.sh works in README.modes. * Add "The Logfile" section to README.modes. * Add patch from upstream to fix writing of stakey, peerkey, and id_str network configuration variables into the configuration file when update_config=1 is set. Thanks to Felix for reporting. -- Scott James Remnant <email address hidden> Fri, 11 Aug 2006 13:55:51 +0100
Upload details
- Uploaded by:
- Scott James Remnant (Canonical)
- Uploaded to:
- Edgy
- Original maintainer:
- Debian/Ubuntu wpasupplicant Maintainers
- Architectures:
- any
- Section:
- net
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
wpasupplicant_0.5.4.orig.tar.gz | 616.0 KiB | 6c14c9c6c68acc40aa1c860d4fde58424c57b48ea90700da189e6cf5c1dd6bd7 |
wpasupplicant_0.5.4-5.diff.gz | 74.4 KiB | 4a32810a1754b2881a823d34dce334e2c03c16daa643d0fba3aa5d8561fcc055 |
wpasupplicant_0.5.4-5.dsc | 814 bytes | 780dea3ef6de515b528c522443a1d551595f8686ab92a86dabddd452d9eb3073 |
Binary packages built by this source
- wpagui: No summary available for wpagui in ubuntu feisty.
No description available for wpagui in ubuntu feisty.
- wpasupplicant: No summary available for wpasupplicant in ubuntu edgy.
No description available for wpasupplicant in ubuntu edgy.