Age | Commit message (Collapse) | Author | Files | Lines |
|
Old location: /etc/network.d
New location: /etc/netctl
This should ease migration from netcfg and is a better path anyway.
|
|
This is meant to reduce confusion where netctl should be used instead of
systemctl.
|
|
|
|
- Add Bash completion for netctl-auto and wifi-menu
- Add full (but basic) zsh completion
|
|
A default netmask makes no sense (except possibly /32).
Spotted by: Thomas Bächler <thomas@archlinux.org>
|
|
|
|
BindsTo= is not enough, we also need After=.
|
|
[wifi-menu] Do not fail if already connected
|
|
If netctl is already connected to a network and wifi-menu is run, then
it will fail to connect. Having wifi-menu call `netctl switch-to`
instead of `netctl restart` causes wifi-menu to behave like netctl
switch-to: It will connect if not connected, and if already connected on
that interface it will put the connected profile down the put up the
selected profile.
This fixes github issue #6.
Signed-off-by: William Giokas <1007380@gmail.com>
|
|
We want to be unobtrusive.
Reported by: Frederik (ball) on the Arch Linux bug tracker.
|
|
After the systemd 197 device name changes, wlan0 no longer exists (it
does for people who mask the rule, but new users will have issues with
this). This just searches the /sys/class/net directory for wireless
names. If there is more than one, then report an
"Invalid interface specification", not a "Missing" interface (as there
could be multiple).
A quick thanks to Dave Reisner for his help in the channel.
Altered by: Jouke Witteveen <j.witteveen@gmail.com>
|
|
|
|
Reduced unnecessary quoting and some rewording.
|
|
- Stop dhcpcd also when DHCPClient is not specified
- Exit successfully in ifplugd on going down
|
|
This settles a style for 'case' statements:
The label and closing colons are indented with two spaces,
The body is indented with two more, totalling four spaces.
|
|
As ifplugd brings the interface up, we need to use ForceConnect.
|
|
Fix typo (functionality bug)
|
|
|
|
Curtis Shimamoto noted it did not work.
|
|
- The services now bind to their interfaces correctly.
- Documentation of ExcludeAuto is added.
|
|
It was quite useless.
|
|
When starting/stopping multiple profiles, check whether we don't try to
start/stop no profiles at all.
|
|
|
|
This commit contains the refactoring and rewriting of code.
|
|
This commit contains the moving of files.
|
|
|
|
This is an errata to f1598, in which I introduced an error.
|
|
It is important that systemd considers a netcfg-daemon startup
succesfull, even if there is no recorded state to restore and
/etc/conf.d/netcfg contains NETWORKS=(last).
If it doesn't, it will never call `netcfg-daemon stop`, preventing the
state file to get created.
FS#32429
|
|
systemd prints
"Starting $DESCRIPTION"
and
"Started $DESCRIPTION"
in the logs, so the old descriptions were awful.
|
|
|
|
|
|
Prepare for the 3.0 release.
|
|
We now consider systemd installations the default and initscripts installations 'legacy'.
|
|
"example" is a word starts with a vowel.
|
|
Addendum to 95489.
|
|
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.
|
|
|
|
|