* Package name : network-event-broker Version : 0.3.1+ds-1 Upstream Author : Susant Sahani <ssahani@gmail.com> * URL : https://github.com/vmware/network-event-broker * License : Apache 2.0 Programming Lang: Go Description : run scripts on systemd network events The network-event-broker is a daemon that configures network interfaces and executes scripts based on network events such as address changes and link additions/removals. It also enables the configuration of multiple interfaces in the same network by automatically adding a secondary routing table and routing policies. Reasoning: I already created the debian packaging and I am willing to maintain this.
Hi Am 11.01.24 um 13:55 schrieb Tobias Schaffner: That seems very similar to https://tracker.debian.org/pkg/networkd-dispatcher Could you go into more detail, where they differ and why we would want a second dispatcher service for networkd connection changes. Regards, Michael
Apart from watching networkd's event it network-event-broker does the following
1. dhclient gains lease and execute scripts upon
- An address getting added/removed/modified.
- links added/removed.
2. Allows to execute scripts when routes gets modified)
That means it's it listens to kernel netlink events when routes are added and removed that
allows to execute scripts. That means it's use space client agnostic .
3. Exports network data in JSON format
Susant
1.