Bug#1139685: ITP: grout -- DPDK-based software router with rte_graph packet processing

Robin Jarry <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <178116597718.11990.4306264626719965602.reportbug__37765.3538178251$1781166160$gmane$org@ringo.home>
Package: wnpp
Severity: wishlist
Owner: Robin Jarry <[email protected]>
X-Debbugs-Cc: [email protected], [email protected]

* Package name    : grout
  Version         : 0.16.0
  Upstream Contact: Robin Jarry <[email protected]>
* URL             : https://github.com/DPDK/grout
* License         : BSD-3-Clause AND GPL-2.0-or-later
  Programming Lang: C
  Description     : DPDK-based software router with rte_graph packet processing

grout (Graph Router) is a network processing application built on top of
DPDK. It uses the rte_graph library for fast packet processing and
simulates network functions found in physical routers.

Main features:

- IPv4 and IPv6 forwarding.
- L2 bridging.
- IP-in-IP tunnels.
- NAT (stateless DNAT44, stateful SNAT44 with conntrack).
- SRv6 support.
- DHCP client.
- FRR integration via a zebra dplane plugin.
- Configuration over a UNIX socket API and interactive CLI (grcli).

The Debian packaging draft can be viewed at
https://git.sr.ht/~rjarry/grout-debian

grout depends on libecoli[1] which I have already packaged for Debian.

[1] https://tracker.debian.org/pkg/libecoli

I plan on maintaining the package myself, being the upstream developer.

I need a Debian Developer to sponsor the upload.

Thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.