nuevo lanzamiento estable de la interfaz para simplificar la configuración de los parámetros de red — . el soporte para VPN, OpenConnect, PPTP, OpenVPN y OpenSWAN se desarrolla en ciclos de desarrollo propios.
NetworkManager 1.22:
- Se ha añadido el comando «general reload» en la interfaz nmcli para recargar la configuración de NetworkManager y los parámetros DNS;
- Se ha añadido la utilidad nm-cloud-setup para la configuración automática de NetworkManager en entornos de nube (actualmente solo se admiten nubes EC2 con IPv4);
- Se ha propuesto un nuevo de NetworkManager;

- El plugin incorporado para DHCPv4 se ha trasladado de la base de código de systemd a utilizar la biblioteca n-dhcp4, desarrollada por el proyecto ;
- Para rutas IPv4 se ha añadido soporte para el atributo «» (área de alcance);
- Se ha asegurado el soporte para la especificación de las banderas
IAID y FQDN en las solicitudes DHCP; - Se ha añadido la propiedad ‘802-1x.optional’ para definir la opcionalidad de la autenticación en redes cableadas;
- Al determinar el estado del dispositivo, se han tenido en cuenta los datos sobre el costo de la conexión inalámbrica (elemento Network Cost Wi-Fi);
- Se ha propuesto la configuración main.auth-polkit=root-only para desactivar PolicyKit y otorgar acceso únicamente al usuario root;
- El estado de finalización del inicio ahora se establece inmediatamente después de
la conexión del dispositivo (estado «connected»), pero sin esperar la asignación de la dirección IP, lo que evita bloquear «NetworkManager-wait-online.service» y «network-online.target». En caso de problemas, se pueden utilizar los parámetros «ipv4.may-fail=no» y «ipv6.may-fail=no», que permiten retrasar la asignación del estado «connected» hasta obtener la dirección; - Se han eliminado de libnm las API NMDeviceWimax y NMWimaxNsp, ya que el soporte para WiMAX fue eliminado de NetworkManager en 2016;
En libnm, la API para acceso a D-Bus en modo síncrono ha sido declarada obsoleta; - Se han reestructurado significativamente las partes internas de NMClient, que puede utilizarse como una versión reducida de libnm;
- Se ha dejado de soportar el stack Bluetooth BlueZ 4 (desarrollándose BlueZ 5 desde 2012).
- Ataque a los sistemas de compilación en línea mediante la manipulación de archivos de encabezado
Fuente: opennet.ru

