netavark: add new package
authorOskari Rauta <oskari.rauta@gmail.com>
Fri, 12 May 2023 05:39:28 +0000 (08:39 +0300)
committerTianling Shen <cnsztl@gmail.com>
Sun, 14 May 2023 00:56:45 +0000 (08:56 +0800)
commitf9639f0dae9781d066544b40eb0f625d65a40d54
treef26f2d20b488422ffacb6dcc1e4efb74b00ac6cf
parent24beb46bbef9acfd04993228d80caed1568e9142
netavark: add new package

podman is moving from cni to netavark. Netavark supports currently
only iptables, so I was in touch some time ago with mainstream
maintainer and provided a "none" firewall driver - to make it possible
to use netavark without firewalling features. Driver cannot be selected
at this time without environment variable that selects it, so I made
a config file for openwrt and a wrapper script that takes advantage of
it.

Available options are iptables, nftables and none - but selecting
nftables just tells user that nftables isn't yet supported.

firewall "none" driver is not yet included in release, so that's why
we use git version instead. I chose latest commit instead of commit
with none driver.

Description:
Netavark is a rust based network stack for containers.
It is being designed to work with Podman but is also applicable for other OCI container management applications.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
net/netavark/Makefile [new file with mode: 0644]
net/netavark/files/netavark-config [new file with mode: 0644]
net/netavark/files/netavark-wrapper [new file with mode: 0755]