ifupdown-ng/executor-scripts/linux
Maximilian Wilhelm 9ee3a874d4 Add support for bonding / LAGs.
* Add a bond executor
  * Add mappings from ifupdown1/2
  * Add a detailed man page
  * Remove legacy compatiblity glue for setups with 'requires' only

  The current implementation has to work around the fact that member interfaces
  will be already up then the bond is created. This is simply done by downing
  them, adding them to the bundle and upping them again. This can possible be
  done in a nicer way after revisiting the ordering of plugin execution (#12).

  Closes #91

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2020-10-04 01:35:41 +02:00
..
batman batman executor: Fix typo 2020-09-10 00:50:24 +02:00
bond Add support for bonding / LAGs. 2020-10-04 01:35:41 +02:00
bridge bridge executor: Add depend phase 2020-09-10 00:49:32 +02:00
dhcp dhcp: evaluate IF_HOSTNAME for shell fragments 2020-09-11 02:33:54 -06:00
ethtool ethtool: Call 'env' instead of 'set' to get environment 2020-09-23 01:24:56 +02:00
gre Update executors to reflect new create/destroy phase. 2020-09-10 00:48:47 +02:00
ipv6-ra executors: use set -e consistently 2020-08-26 03:35:18 -06:00
link link exectutor: Don't re-create dummy interface when present. 2020-10-02 02:29:39 +02:00
ppp Update executors to reflect new create/destroy phase. 2020-09-10 00:48:47 +02:00
static static: always associate default routes with $IFACE 2020-10-02 15:44:46 -06:00
tunnel Update executors to reflect new create/destroy phase. 2020-09-10 00:48:47 +02:00
vrf Update executors to reflect new create/destroy phase. 2020-09-10 00:48:47 +02:00
vxlan vxlan executor: Fix typo and remove code copied from link executor. 2020-10-02 03:06:22 +02:00
wireguard Update executors to reflect new create/destroy phase. 2020-09-10 00:48:47 +02:00