OCI network stack

OCI network stack 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. Netavark is a tool for configuring networking for Linux containers. Its features include: * Configuration of container networks via JSON configuration file * Creation and management of required network interfaces, including MACVLAN networks * All required firewall configuration to perform NAT and port forwarding as required for containers * Support for iptables, firewalld and nftables * Support for rootless containers * Support for IPv4 and IPv6 * Support for container DNS resolution via aardvark-dns.
RPM
netavark-1.16.1-1.fc42.x86_64.rpm
Summary
OCI network stack
URL
https://github.com/containers/netavark
Group
Unspecified
License
Apache-2.0 AND BSD-3-Clause AND MIT
Source
netavark-1.16.1-1.fc42.src.rpm
Checksum
3e53a8ac1aac0272150a0bc4171ecfdf33b24f64025c072f94fac9cdedda5f8b
Build Date
2025/08/22 01:48:56
Requires
aardvark-dns >= 2:1.16
Provides
bundled(crate(addr2line)) = 0.24.2
bundled(crate(adler2)) = 2.0.0
bundled(crate(aho-corasick)) = 1.1.3
bundled(crate(android-tzdata)) = 0.1.1
bundled(crate(android_system_properties)) = 0.1.5
bundled(crate(anstream)) = 0.6.18
bundled(crate(anstyle)) = 1.0.10
bundled(crate(anstyle-parse)) = 0.2.6
bundled(crate(anstyle-query)) = 1.1.2
bundled(crate(anstyle-wincon)) = 3.0.7
bundled(crate(anyhow)) = 1.0.98
bundled(crate(arrayvec)) = 0.7.6
bundled(crate(async-broadcast)) = 0.7.2
bundled(crate(async-channel)) = 2.3.1
bundled(crate(async-executor)) = 1.13.2
bundled(crate(async-io)) = 2.4.0
bundled(crate(async-lock)) = 3.4.0
bundled(crate(async-process)) = 2.3.0
bundled(crate(async-recursion)) = 1.1.1
bundled(crate(async-signal)) = 0.2.10
bundled(crate(async-task)) = 4.7.1
bundled(crate(async-trait)) = 0.1.88
bundled(crate(atomic-waker)) = 1.1.2
bundled(crate(autocfg)) = 1.4.0
bundled(crate(axum)) = 0.8.4
bundled(crate(axum-core)) = 0.5.2
bundled(crate(backtrace)) = 0.3.75
bundled(crate(base64)) = 0.22.1
bundled(crate(bitflags)) = 2.9.0
bundled(crate(block-buffer)) = 0.10.4
bundled(crate(blocking)) = 1.6.1
bundled(crate(bumpalo)) = 3.17.0
bundled(crate(byteorder)) = 1.5.0
bundled(crate(bytes)) = 1.10.1
bundled(crate(cc)) = 1.2.22
bundled(crate(cfg-if)) = 1.0.0
bundled(crate(cfg_aliases)) = 0.2.1
bundled(crate(chrono)) = 0.4.41
bundled(crate(clap)) = 4.5.42
bundled(crate(clap_builder)) = 4.5.42
bundled(crate(clap_derive)) = 4.5.41
bundled(crate(clap_lex)) = 0.7.4
bundled(crate(colorchoice)) = 1.0.3
bundled(crate(concurrent-queue)) = 2.5.0
bundled(crate(core-foundation-sys)) = 0.8.7
bundled(crate(cpufeatures)) = 0.2.17
bundled(crate(crossbeam-utils)) = 0.8.21
bundled(crate(crypto-common)) = 0.1.6
bundled(crate(data-encoding)) = 2.9.0
bundled(crate(dhcproto)) = 0.12.0
bundled(crate(dhcproto-macros)) = 0.1.0
bundled(crate(digest)) = 0.10.7
bundled(crate(displaydoc)) = 0.2.5
bundled(crate(dyn-clone)) = 1.0.19
bundled(crate(either)) = 1.15.0
bundled(crate(endi)) = 1.1.0
bundled(crate(enum-as-inner)) = 0.5.1
bundled(crate(enumflags2)) = 0.7.11
bundled(crate(enumflags2_derive)) = 0.7.11
bundled(crate(env_filter)) = 0.1.3
bundled(crate(env_logger)) = 0.11.8
bundled(crate(equivalent)) = 1.0.2
bundled(crate(errno)) = 0.3.11
bundled(crate(etherparse)) = 0.13.0
bundled(crate(ethtool)) = 0.2.8
bundled(crate(event-listener)) = 5.4.0
bundled(crate(event-listener-strategy)) = 0.5.4
bundled(crate(fastrand)) = 2.3.0
bundled(crate(fixedbitset)) = 0.5.7
bundled(crate(fnv)) = 1.0.7
bundled(crate(form_urlencoded)) = 1.2.1
bundled(crate(fs2)) = 0.4.3
bundled(crate(futures)) = 0.3.31
bundled(crate(futures-channel)) = 0.3.31
bundled(crate(futures-core)) = 0.3.31
bundled(crate(futures-executor)) = 0.3.31
bundled(crate(futures-io)) = 0.3.31
bundled(crate(futures-lite)) = 2.6.0
bundled(crate(futures-macro)) = 0.3.31
bundled(crate(futures-sink)) = 0.3.31
bundled(crate(futures-task)) = 0.3.31
bundled(crate(futures-util)) = 0.3.31
bundled(crate(generic-array)) = 0.14.7
bundled(crate(genetlink)) = 0.2.5
bundled(crate(getrandom)) = 0.3.3
bundled(crate(gimli)) = 0.31.1
bundled(crate(h2)) = 0.4.10
bundled(crate(hashbrown)) = 0.15.3
bundled(crate(heck)) = 0.5.0
bundled(crate(hermit-abi)) = 0.4.0
bundled(crate(hex)) = 0.4.3
bundled(crate(http)) = 1.3.1
bundled(crate(http-body)) = 1.0.1
bundled(crate(http-body-util)) = 0.1.3
bundled(crate(httparse)) = 1.10.1
bundled(crate(httpdate)) = 1.0.3
bundled(crate(hyper)) = 1.6.0
bundled(crate(hyper-timeout)) = 0.5.2
bundled(crate(hyper-util)) = 0.1.16
bundled(crate(iana-time-zone)) = 0.1.63
bundled(crate(iana-time-zone-haiku)) = 0.1.2
bundled(crate(icu_collections)) = 1.5.0
bundled(crate(icu_locid)) = 1.5.0
bundled(crate(icu_locid_transform)) = 1.5.0
bundled(crate(icu_locid_transform_data)) = 1.5.1
bundled(crate(icu_normalizer)) = 1.5.0
bundled(crate(icu_normalizer_data)) = 1.5.1
bundled(crate(icu_properties)) = 1.5.1
bundled(crate(icu_properties_data)) = 1.5.1
bundled(crate(icu_provider)) = 1.5.0
bundled(crate(icu_provider_macros)) = 1.5.0
bundled(crate(idna)) = 1.0.3
bundled(crate(idna_adapter)) = 1.2.0
bundled(crate(indexmap)) = 2.9.0
bundled(crate(io-uring)) = 0.7.8
bundled(crate(ipnet)) = 2.11.0
bundled(crate(iptables)) = 0.5.2
bundled(crate(is_terminal_polyfill)) = 1.70.1
bundled(crate(itertools)) = 0.14.0
bundled(crate(itoa)) = 1.0.15
bundled(crate(jiff)) = 0.2.13
bundled(crate(jiff-static)) = 0.2.13
bundled(crate(js-sys)) = 0.3.77
bundled(crate(lazy_static)) = 1.5.0
bundled(crate(libc)) = 0.2.172
bundled(crate(linux-raw-sys)) = 0.9.4
bundled(crate(litemap)) = 0.7.4
bundled(crate(log)) = 0.4.27
bundled(crate(matches)) = 0.1.10
bundled(crate(matchit)) = 0.8.4
bundled(crate(memchr)) = 2.7.4
bundled(crate(memoffset)) = 0.9.1
bundled(crate(mime)) = 0.3.17
bundled(crate(miniz_oxide)) = 0.8.8
bundled(crate(mio)) = 1.0.3
bundled(crate(mozim)) = 0.2.6
bundled(crate(mptcp-pm)) = 0.1.3
bundled(crate(multimap)) = 0.10.1
bundled(crate(netlink-packet-core)) = 0.7.0
bundled(crate(netlink-packet-generic)) = 0.3.3
bundled(crate(netlink-packet-route)) = 0.23.0
bundled(crate(netlink-packet-utils)) = 0.5.2
bundled(crate(netlink-proto)) = 0.11.5
bundled(crate(netlink-sys)) = 0.8.7
bundled(crate(nftables)) = 0.6.3
bundled(crate(nispor)) = 1.2.24
bundled(crate(nix)) = 0.30.1
bundled(crate(num-traits)) = 0.2.19
bundled(crate(object)) = 0.36.7
bundled(crate(once_cell)) = 1.21.3
bundled(crate(ordered-stream)) = 0.2.0
bundled(crate(parking)) = 2.2.1
bundled(crate(paste)) = 1.0.15
bundled(crate(percent-encoding)) = 2.3.1
bundled(crate(petgraph)) = 0.7.1
bundled(crate(pin-project)) = 1.1.10
bundled(crate(pin-project-internal)) = 1.1.10
bundled(crate(pin-project-lite)) = 0.2.16
bundled(crate(pin-utils)) = 0.1.0
bundled(crate(piper)) = 0.2.4
bundled(crate(polling)) = 3.7.4
bundled(crate(portable-atomic)) = 1.11.0
bundled(crate(portable-atomic-util)) = 0.2.4
bundled(crate(ppv-lite86)) = 0.2.21
bundled(crate(prettyplease)) = 0.2.32
bundled(crate(proc-macro-crate)) = 3.3.0
bundled(crate(proc-macro2)) = 1.0.95
bundled(crate(prost)) = 0.13.5
bundled(crate(prost-build)) = 0.13.5
bundled(crate(prost-derive)) = 0.13.5
bundled(crate(prost-types)) = 0.13.5
bundled(crate(quote)) = 1.0.40
bundled(crate(r-efi)) = 5.2.0
bundled(crate(rand)) = 0.9.2
bundled(crate(rand_chacha)) = 0.9.0
bundled(crate(rand_core)) = 0.9.3
bundled(crate(ref-cast)) = 1.0.24
bundled(crate(ref-cast-impl)) = 1.0.24
bundled(crate(regex)) = 1.11.1
bundled(crate(regex-automata)) = 0.4.9
bundled(crate(regex-syntax)) = 0.8.5
bundled(crate(rtnetlink)) = 0.16.0
bundled(crate(rustc-demangle)) = 0.1.24
bundled(crate(rustix)) = 1.0.7
bundled(crate(rustversion)) = 1.0.20
bundled(crate(ryu)) = 1.0.20
bundled(crate(schemars)) = 1.0.4
bundled(crate(schemars_derive)) = 1.0.4
bundled(crate(serde)) = 1.0.219
bundled(crate(serde_derive)) = 1.0.219
bundled(crate(serde_derive_internals)) = 0.29.1
bundled(crate(serde_json)) = 1.0.142
bundled(crate(serde_path_to_error)) = 0.1.17
bundled(crate(serde_repr)) = 0.1.20
bundled(crate(sha2)) = 0.10.9
bundled(crate(shlex)) = 1.3.0
bundled(crate(signal-hook-registry)) = 1.4.5
bundled(crate(slab)) = 0.4.9
bundled(crate(smallvec)) = 1.15.0
bundled(crate(socket2)) = 0.6.0
bundled(crate(stable_deref_trait)) = 1.2.0
bundled(crate(static_assertions)) = 1.1.0
bundled(crate(strsim)) = 0.11.1
bundled(crate(strum)) = 0.27.2
bundled(crate(strum_macros)) = 0.27.2
bundled(crate(syn)) = 2.0.101
bundled(crate(sync_wrapper)) = 1.0.2
bundled(crate(synstructure)) = 0.13.2
bundled(crate(tempfile)) = 3.20.0
bundled(crate(thiserror)) = 2.0.14
bundled(crate(thiserror-impl)) = 2.0.14
bundled(crate(tinystr)) = 0.7.6
bundled(crate(tinyvec)) = 1.9.0
bundled(crate(tinyvec_macros)) = 0.1.1
bundled(crate(tokio)) = 1.47.1
bundled(crate(tokio-macros)) = 2.5.0
bundled(crate(tokio-stream)) = 0.1.17
bundled(crate(tokio-util)) = 0.7.15
bundled(crate(toml_datetime)) = 0.6.9
bundled(crate(toml_edit)) = 0.22.26
bundled(crate(tonic)) = 0.13.1
bundled(crate(tonic-build)) = 0.13.1
bundled(crate(tower)) = 0.5.2
bundled(crate(tower-layer)) = 0.3.3
bundled(crate(tower-service)) = 0.3.3
bundled(crate(tracing)) = 0.1.41
bundled(crate(tracing-attributes)) = 0.1.28
bundled(crate(tracing-core)) = 0.1.33
bundled(crate(trust-dns-proto)) = 0.22.0
bundled(crate(try-lock)) = 0.2.5
bundled(crate(typenum)) = 1.18.0
bundled(crate(uds_windows)) = 1.1.0
bundled(crate(unicode-bidi)) = 0.3.18
bundled(crate(unicode-ident)) = 1.0.18
bundled(crate(unicode-normalization)) = 0.1.24
bundled(crate(url)) = 2.5.4
bundled(crate(utf16_iter)) = 1.0.5
bundled(crate(utf8_iter)) = 1.0.4
bundled(crate(utf8parse)) = 0.2.2
bundled(crate(version_check)) = 0.9.5
bundled(crate(want)) = 0.3.1
bundled(crate(wasi)) = 0.14.2
bundled(crate(wasm-bindgen)) = 0.2.100
bundled(crate(wasm-bindgen-backend)) = 0.2.100
bundled(crate(wasm-bindgen-macro)) = 0.2.100
bundled(crate(wasm-bindgen-macro-support)) = 0.2.100
bundled(crate(wasm-bindgen-shared)) = 0.2.100
bundled(crate(winapi)) = 0.3.9
bundled(crate(winapi-i686-pc-windows-gnu)) = 0.4.0
bundled(crate(winapi-x86_64-pc-windows-gnu)) = 0.4.0
bundled(crate(windows-core)) = 0.61.0
bundled(crate(windows-implement)) = 0.60.0
bundled(crate(windows-interface)) = 0.59.1
bundled(crate(windows-link)) = 0.1.1
bundled(crate(windows-result)) = 0.3.2
bundled(crate(windows-strings)) = 0.4.0
bundled(crate(windows-sys)) = 0.59.0
bundled(crate(windows-targets)) = 0.52.6
bundled(crate(windows_aarch64_gnullvm)) = 0.52.6
bundled(crate(windows_aarch64_msvc)) = 0.52.6
bundled(crate(windows_i686_gnu)) = 0.52.6
bundled(crate(windows_i686_gnullvm)) = 0.52.6
bundled(crate(windows_i686_msvc)) = 0.52.6
bundled(crate(windows_x86_64_gnu)) = 0.52.6
bundled(crate(windows_x86_64_gnullvm)) = 0.52.6
bundled(crate(windows_x86_64_msvc)) = 0.52.6
bundled(crate(winnow)) = 0.7.10
bundled(crate(wit-bindgen-rt)) = 0.39.0
bundled(crate(wl-nl80211)) = 0.2.0
bundled(crate(write16)) = 1.0.0
bundled(crate(writeable)) = 0.5.5
bundled(crate(yoke)) = 0.7.5
bundled(crate(yoke-derive)) = 0.7.5
bundled(crate(zbus)) = 5.9.0
bundled(crate(zbus_macros)) = 5.9.0
bundled(crate(zbus_names)) = 4.2.0
bundled(crate(zerocopy)) = 0.8.25
bundled(crate(zerocopy-derive)) = 0.8.25
bundled(crate(zerofrom)) = 0.1.5
bundled(crate(zerofrom-derive)) = 0.1.6
bundled(crate(zerovec)) = 0.10.4
bundled(crate(zerovec-derive)) = 0.10.3
bundled(crate(zvariant)) = 5.5.2
bundled(crate(zvariant_derive)) = 5.5.2
bundled(crate(zvariant_utils)) = 3.2.0
container-network-stack = 2
netavark = 2:1.16.1-1.fc42
netavark(x86-64) = 2:1.16.1-1.fc42