Age | Commit message (Collapse) | Author | Files | Lines |
|
This sheds the dependency on the old bridge-utils (brctl).
|
|
Instead of filtering results from grep, we can also just use sed.
Installations having grep can be expected to have sed as well.
|
|
The declare builtin defaults to making variables local.
Previous attempts:
711c46457ae9fef52c7c529d89c67d0d526f73ef
e8210827fd59e4539a70af55cb452b211633fedd
|
|
|
|
When interpreted as an array, the empty string represents a 1-element
array consisting of the empty string. This is actually very reasonable.
Reported by: Thomas Bächler <thomas@archlinux.org>
|
|
|
|
The previous take did not contain the stuff that initially motivated
rewriting the quoting function.
The code of both PPP connection types is still sub-par, but at least
functionally, it is a little better now.
|
|
The most important change is that we now bring the interface down
correctly in pppoe_down.
|
|
|
|
The tuntap connection type requires both a User and a Group to be
defined. However, when configuring a tuntap device in the kernel, the
device's uid and gid must both match for someone to be able to use the
device. The only way to create a tuntap device accessible to a group of
users is therefore to avoid specifying the user argument to
"ip tuntap add".
Reported by: A Web
|
|
Use 'wpa' to refer to the 802.11i and 802.1x client side software
(wpa_supplicant) in general.
|
|
|
|
|
|
Also:
- Replaced echos with invocations of cat, where possible.
- Fixed PIDFILE to point to the file ppp creates. This ensures the
interface can be brought down.
- Fixed setting of InterfaceRoot.
- Removed vim syntax highlighting from ethernet connection.
|
|
|
|
The up/down functions don't take arguments as they did in netcfg.
|
|
This allows connection scripts to provide defaults, among other things.
|
|
Remove distribution-specific paths (and allow overrides).
|
|
${#array[@]} requires "[@]" to count the array members. Otherwise it will
return the length of the first element which will hardly ever be 1.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
|
|
Old location: /etc/network.d
New location: /etc/netctl
This should ease migration from netcfg and is a better path anyway.
|
|
It was quite useless.
|
|
This commit contains the refactoring and rewriting of code.
|
|
This commit contains the moving of files.
|