networkmanager

Description:A set of co-operative tools that make networking simple and straightforward
License: GPL-2, GPL-2+
Homepage:https://wiki.gnome.org/Projects/NetworkManager
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
1.14.4 ~ + + - ~ - - + + - - ~ +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_ppc_32 - 32-bit (ppc) libraries
  • abi_ppc_64 - 64-bit (ppc64) libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • audit - Enable support for Linux audit subsystem using sys-process/audit
  • avahi - Add avahi/Zeroconf support
  • bluetooth - Enable Bluetooth Support
  • connection-sharing - Use net-dns/dnsmasq and net-firewall/iptables for connection sharing
  • consolekit - Use sys-auth/consolekit for session tracking
  • crypt - Add support for encryption -- using mcrypt or gpg where applicable
  • 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 net-misc/dhcp for getting ip
  • dhcpcd - Use net-misc/dhcpcd for getting ip
  • doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • elogind - Use sys-auth/elogind for session tracking
  • gnome - Add GNOME support
  • gnutls - Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
  • introspection - Add support for GObject based introspection
  • iwd - Use net-wireless/iwd instead of net-wireless/wpa_supplicant for wifi support by default
  • json - Enable JSON validation via dev-libs/jansson in libnm.
  • kernel_linux - KERNEL setting for system using the Linux kernel
  • modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager
  • ncurses - Add ncurses support (console display library)
  • nss - Use dev-libs/nss for cryptography
  • ofono - Use net-misc/ofono for telephony support.
  • ovs - Enable OpenVSwitch support
  • policykit - Enable PolicyKit authentication support
  • ppp - Enable support for mobile broadband and PPPoE connections using net-dialup/ppp
  • resolvconf - Use net-dns/openresolv 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
  • 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)
  • 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
  • zeroconf - Support for DNS Service Discovery (DNS-SD)

Security Advisory

Date Severity Title
about 3 years normal NetworkManager: Denial of Service

Also available in: Atom

Thank you!