net-misc/networkmanager (gentoo)

Search

Install

Install this package:

emerge -a net-misc/networkmanager

Package Information

Description:
A set of co-operative tools that make networking simple and straightforward
Homepage:
https://www.networkmanager.dev https://gitlab.freedesktop.org/NetworkManager/NetworkManager
License:
GPL-2+ LGPL-2.1+

Versions

Version EAPI Keywords Slot
1.58.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.58.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.58.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.58.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.56.1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>gnome@gentoo.org</email>
		<name>Gentoo GNOME Desktop</name>
	</maintainer>
	<use>
		<flag name="concheck">Enable connectivity checking support (needed for Captive portals detection)</flag>
		<flag name="connection-sharing">Support connection sharing (uses <pkg>net-dns/dnsmasq</pkg>)</flag>
		<flag name="dhclient">Use dhclient from <pkg>net-misc/dhcp</pkg> for getting an IP via DHCP</flag>
		<flag name="clat">Enable CLAT (464XLAT) support for IPv4 over IPv6-only networks</flag>
		<flag name="dhcpcd">Use <pkg>net-misc/dhcpcd</pkg> for getting an IP</flag>
		<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag>
		<flag name="iptables">Use <pkg>net-firewall/iptables</pkg> for connection sharing</flag>
		<flag name="iwd">Use <pkg>net-wireless/iwd</pkg> instead of <pkg>net-wireless/wpa_supplicant</pkg> for wifi support by default</flag>
		<flag name="modemmanager">Enable support for mobile broadband devices using <pkg>net-misc/modemmanager</pkg></flag>
		<flag name="nbft">Enable NBFT support in the initrd generator</flag>
		<flag name="nftables">Use <pkg>net-firewall/nftables</pkg> for connection sharing</flag>
		<flag name="nss">Use <pkg>dev-libs/nss</pkg> for cryptography</flag>
		<flag name="ofono">Use <pkg>net-misc/ofono</pkg> for telephony support.</flag>
		<flag name="ovs">Enable OpenVSwitch support</flag>
		<flag name="ppp">Enable support for mobile broadband and PPPoE connections using <pkg>net-dialup/ppp</pkg></flag>
		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
		<flag name="resolvconf">Use <pkg>net-dns/openresolv</pkg> for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf.</flag>
		<flag name="teamd">Enable Teamd control support</flag>
		<flag name="tools">Build cli tools such as nmcli, nmtui and nm_cloud_setup</flag>
		<flag name="wext">Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper)</flag>
		<flag name="wifi">Enable support for wifi and 802.1x security</flag>
	</use>
	<upstream>
		<remote-id type="freedesktop-gitlab">NetworkManager/NetworkManager</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-misc/networkmanager | euse -E <flag> -p net-misc/networkmanager | euse -D <flag> -p net-misc/networkmanager

Flag Description 1.58.1 1.58.1 1.58.1 1.58.1 1.56.1
audit Enable support for Linux audit subsystem using sys-process/audit ✓ ✓ ✓ ✓ ✓
bluetooth Enable Bluetooth Support ✓ ✓ ✓ ✓ ✓
clat Enable CLAT (464XLAT) support for IPv4 over IPv6-only networks ✓ ✓ ✓ ✓ ✗
concheck Enable connectivity checking support (needed for Captive portals detection) ⊕ ⊕ ⊕ ⊕ ⊕
connection-sharing Support connection sharing (uses <pkg>net-dns/dnsmasq</pkg>) ✓ ✓ ✓ ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓ ✓ ✓ ✓
dhclient Use dhclient from <pkg>net-misc/dhcp</pkg> for getting an IP via DHCP ✗ ✗ ✗ ✗ ✓
dhcpcd Use <pkg>net-misc/dhcpcd</pkg> for getting an IP ✓ ✓ ✓ ✓ ✓
elogind Use <pkg>sys-auth/elogind</pkg> for session tracking ✓ ✓ ✓ ✓ ✓
gnutls Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl) ✓ ✓ ✓ ✓ ✓
gtk-doc Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use ✓ ✓ ✓ ✓ ✓
introspection Add support for GObject based introspection ⊕ ⊕ ⊕ ⊕ ⊕
iptables Use <pkg>net-firewall/iptables</pkg> for connection sharing ✓ ✓ ✓ ✓ ✓
iwd Use <pkg>net-wireless/iwd</pkg> instead of <pkg>net-wireless/wpa_supplicant</pkg> for wifi support by default ✓ ✓ ✓ ✓ ✓
libedit Use the libedit library (replacement for readline) ✓ ✓ ✓ ✓ ✓
modemmanager Enable support for mobile broadband devices using <pkg>net-misc/modemmanager</pkg> ⊕ ⊕ ⊕ ⊕ ⊕
nbft Enable NBFT support in the initrd generator ✓ ✓ ✓ ✓ ✓
nftables Use <pkg>net-firewall/nftables</pkg> for connection sharing ✓ ✓ ✓ ✓ ✓
nss Use <pkg>dev-libs/nss</pkg> for cryptography ⊕ ⊕ ⊕ ⊕ ⊕
ofono Use <pkg>net-misc/ofono</pkg> for telephony support. ✓ ✓ ✓ ✓ ✓
ovs Enable OpenVSwitch support ✓ ✓ ✓ ✓ ✓
policykit Enable PolicyKit (polkit) authentication support ✓ ✓ ✓ ✓ ✓
ppp Enable support for mobile broadband and PPPoE connections using <pkg>net-dialup/ppp</pkg> ⊕ ⊕ ⊕ ⊕ ⊕
psl Use public suffix list via <pkg>net-libs/libpsl</pkg> ✓ ✓ ✓ ✓ ✓
resolvconf Use <pkg>net-dns/openresolv</pkg> for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf. ✓ ✓ ✓ ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓
syslog Enable support for syslog ✓ ✓ ✓ ✓ ✓
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓ ✓ ✓ ✓
teamd Enable Teamd control support ✓ ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓ ✓
tools Build cli tools such as nmcli, nmtui and nm_cloud_setup ⊕ ⊕ ⊕ ⊕ ⊕
vala Enable bindings for dev-lang/vala ✓ ✓ ✓ ✓ ✓
wext Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper) ⊕ ⊕ ⊕ ⊕ ⊕
wifi Enable support for wifi and 802.1x security ⊕ ⊕ ⊕ ⊕ ⊕

Files

Manifest

Type File Size Versions
DIST NetworkManager-1.56.1.tar.xz 6264604 bytes 1.56.1
DIST NetworkManager-1.58.1.tar.xz 6513988 bytes 1.58.1
Unmatched Entries
Type File Size