team netdevice library
C Shell Python Other
Latest commit 0641375 Jul 16, 2016 @lxin lxin committed with Jiri Pirko teamd: change to Before=network-pre.target in systemd service file
Commit 2d240e5 ("teamd: add Before=network.target to systemd
service file") wants teamd to be stopped after network service is
stopped when system shutdown.

But 'Before=network-pre.target' doesn't actually work on that case.
'network-pre.target' is introduced in systemd to make it possible
to explicitly order things before networking is started (or stop
after networking has been stopped).

So this patch changes it to Before=network-pre.target.

Fixes: 2d240e5 ("teamd: add Before=network.target to systemd service file")
Signed-off-by: Xin Long <lucien.xin@gmail.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>

README

# libteam - Library for controlling team network device #

The purpose of the Team driver is to provide a mechanism to team multiple NICs (ports) into one logical one (teamdev) at L2 layer. The process is called "channel bonding", "Ethernet bonding", "channel teaming", "link aggregation", etc. This is already implemented in the Linux kernel by the bonding driver.

One thing to note is that Team driver project does try to provide the similar functionality as the bonding driver, however architecturally it is quite different from bonding driver. Team driver is modular, userspace driven, very lean and efficient, and it does have some distinct advantages over bonding. The way Team is configured differs dramatically from the way bonding is.

## Install

    $ ./autogen.sh
    $ ./configure
    $ make
    $ sudo make install

## Authors

* Jiri Pirko <jiri@resnulli.us>

## Internet Resources

* Project Home:     http://www.libteam.org/
* Git Source Tree:  https://github.com/jpirko/libteam/
* Wiki:             https://github.com/jpirko/libteam/wiki
* Tutorial:         https://github.com/jpirko/libteam/wiki/Tutorial
* Documentation:    https://github.com/jpirko/libteam/wiki/Infrastructure-Specification

## License

Copyright (C) 2011-2015 Jiri Pirko <jiri@resnulli.us>

libteam is distributed under GNU Lesser General Public License version 2.1.
See the file "COPYING" in the source distribution for information on terms & conditions for accessing and otherwise using libteam.