Age | Commit message (Collapse) | Author | Files | Lines |
|
Example
DNS=('8.8.8.8' '8.8.4.4')
DNS_OPTIONS=('rotate' 'timeout:1')
Will create the following /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
options rotate
options timeout:1
(patch edited by Jouke Witteveen)
|
|
Implement the current kernel ABI and support sysfs paths encountered on current systems.
|
|
Check "$WPA_CONF_DIR/$INTERFACE" for existence; exit if it's absent
(that is, wpa_supplicant isn't running).
Just avoids an error message from wpa_cli.
Signed-off-by: Ivan Shapovalov <intelfx100@gmail.com>
|
|
Reported by coin3d.
|
|
For the sake of completeness and not leaving any garbage behind us.
Signed-off-by: Ivan Shapovalov <intelfx100@gmail.com>
|
|
Executing "dhclient -x" also needs option "-pf" and a PID-file.
Signed-off-by: Ivan Shapovalov <intelfx100@gmail.com>
|
|
This commit removes an undocumented feature where IFACE_{UP,DOWN} would
be evaluated when the interface is brought up or down.
This functionality did not work as expected since the interface could
potentially be brought up/down more than once in one netcfg invocation.
This is apparent in the changes to the bonding code.
|
|
|
|
|
|
Also fix an output string.
|
|
systemd does not deal with the combination
Type=oneshot
RemainAfterExit=yes
correctly: systemd bug 54041.
|
|
This fixes netcfg's share of FS#31380.
Proposed by Gala Dragos.
|
|
This bug was discovered by Gala Dragos.
Quotation is updated on the go.
|
|
|
|
|
|
Needed after ifplugd: 0.28-12 update.
|
|
WPA allows the use of 64 digit hex passphrases. Allow this in wifi-menu as well.
|
|
|
|
Mainly a regression (7e2ff).
|
|
|
|
The recent ovrhaul of rc.conf in initscripts is a good point to enforce using the proper configuration files for netcfg as well.
|
|
Using gateways for which NDP used to discover routes during the latency of netcfg no longer works (https://bbs.archlinux.org/viewtopic.php?id=145923).
Such routes can now be added manually.
|
|
Signed-off-by: Tasos Latsas <tlatsas2000@gmail.com>
|
|
Pass a priority parameter to wpa_supplicant (if specified).
This is useful for net-auto-wireless.
|
|
|
|
- make specifying IP optional for tuntap profiles (FS#30638)
- ethernet_{up,down} takes care of bring_interface {up,down}
- debugging updates: don't hide errors, they are useful
|
|
The command argument to timeout_wait cannot reference positional parameters (they would become the positional parameters to timeout_wait).
We kill wpa_actiond if it does not die with wpa_supplicant.
|
|
|
|
|
|
In bash built-in substring matching, '*' does not signify repetition of the previous character.
|
|
Direct invocation as fgrep is deprecated.
|
|
|
|
|
|
wpa_actiond kills itself when wpa_supplicant propagates its termination.
|
|
|
|
This may be set in a custom supplicant configuration file. All this is needed to cater for that.
The new name of the tracking variable is WPA_CTRL_DIR, conform the environment variable of wpa_cli -a.
|
|
The reverted state wasn't entirely compatible with the current code.
The WPA_CTRL_PATH handling throughout netcfg is ugly.
|
|
quirk() is not used anymore, inarray() doesn't belong in src/network.
|
|
|
|
When possible, fgrep is preferred.
This prevents interpreting variable search patterns as expressions.
In setting the control paths, the search expression was updated to match what wpa_supplicant uses.
|
|
This reverts commit 0d4c3ce797e688e146768bac07f6162d02634140.
The reverted commit created a situation where wpa_supplicant is unnecessarily started and stopped in many cases, causing noticeable delay.
If wpa_supplicant still fails to associate properly, wpa_reconfigure() should be modified in src/8021x.
|
|
- Prevent slashes from entering potential profile filenames
- Remove scan results file in EXIT trap
|
|
Check .pid file regularly instead of waiting a second blindly. Saves up
to a second of wall time per call.
|
|
The new way (cat) is common for netcfg and more readable.
The old way (echo $(< )) is faster, but that is completely subordinate to readability, here.
|
|
Dialog returns the wireless key in variable $key. Uppercase
'KEY' is used later to create the profile.
Signed-off-by: Tasos Latsas <tlatsas2000@gmail.com>
|
|
|
|
The previous commit alters the config file (/etc/conf.d/netcfg), marking the right moment for this change.
|
|
Henrik Hallberg made this a hot topic. Thanks.
This implementation differs from his in a couple of ways. One is that @last is not implemented. Equivalent functionality is provided by using @net-profiles in the DAEMONS array.
|
|
$STATE_DIR/last_profile was unused and functionality one could want from it will soon be provided by netcfg-daemon.
|
|
The issue still needs proper fixing, but at least this makes things work again.
|