NetworkManager 1.52: mejoras en IPvlan, LTE, DHCP y DNS en su última versión

NetworkManager 1.52

NetworkManager, la popular herramienta de gestión de conexiones de red en sistemas basados en Linux, ha alcanzado su versión 1.52. Esta nueva entrega trae consigo una serie de mejoras y optimizaciones enfocadas en la estabilidad, seguridad y nuevas características para la gestión avanzada de red.

Con una espera de cinco meses desde la versión 1.50, esta actualización introduce soporte para la interfaz IPvlan, mejoras en la autenticación LTE y nuevas opciones de configuración para DNS y DHCP. Además, se han corregido diversos errores que mejoran la fiabilidad en distintos escenarios de uso.

Principales novedades de NetworkManager 1.52

Entre los cambios más destacados de esta actualización se encuentra la inclusión del soporte para IPvlan, una funcionalidad que permite mejorar la segmentación de red y la gestión de interfaces virtuales. También se incorpora la capacidad de configurar manualmente la autenticación del EPS Bearer en redes LTE, lo que brinda un mayor control sobre este tipo de conexiones.

Otro punto relevante es la compatibilidad con el modo FEC (Forward Error Correction) de ethtool, lo que facilita la corrección de errores en la comunicación de red, reduciendo interferencias y mejorando el rendimiento. Esta funcionalidad es importante para mantener una conexión estable, similar a las novedades presentadas en Red Hat Enterprise Linux 9.

Mejoras en la gestión de DNS y DHCP

Una de las innovaciones añadidas en esta versión es la posibilidad de configurar automáticamente rutas a servidores DNS mediante las propiedades ipv4.routed-dns e ipv6.routed-dns. Gracias a ello, cada servidor DNS se alcanzará únicamente a través del dispositivo que lo especifique, mejorando la organización y seguridad de la red.

Asimismo, se introduce una nueva propiedad ipv4.link-local=fallback para asignar direcciones IPv4 link-local en ausencia de otra IPv4 configurada. También se han añadido las propiedades ipv4.shared-dhcp-range e ipv4.shared-dhcp-lease-time que permiten personalizar el rango de direcciones y el tiempo de concesión en conexiones compartidas. Esta atención a la gestión de direcciones IP es similar a los esfuerzos de Red Hat Enterprise Linux 8.5, que también incorpora mejoras en esta área.

Nuevas opciones para servidores y configuración avanzada en NetworkManager 1.52

Esta versión habilita la posibilidad de especificar servidores DNS con una sintaxis tipo URI, lo que permite usar servidores compatibles con DNS sobre TLS (DoT) de manera más sencilla. Además, se ha añadido soporte para la opción DHCPv4 “IPv6-only preferred” (RFC 8925), la cual permite que un dispositivo indique su preferencia por un entorno exclusivamente IPv6.

Otra funcionalidad destacada es la integración con el plugin Dnsconfd, encargado de gestionar la configuración del resolver de caché DNS a nivel de sistema. A su vez, los registros interactivos ahora se almacenan en $XDG_CACHE_HOME/nmcli-history en lugar de la ruta anterior ~/.nmcli-history, facilitando una mejor gestión de los datos históricos. Este enfoque en la gestión avanzada es paralelo a lo que se ha visto en el reciente lanzamiento de Debian 13, que también busca optimizar la experiencia de usuario mediante la simplificación de configuraciones.

Depuración y eliminación de componentes obsoletos

Junto con las mejoras mencionadas, se han corregido diversos errores que afectaban la activación de puertos en enlaces bond y bridge, así como un fallo en la creación de MTPCP en direcciones IPv4 con DAD y direcciones IPv6 tentativas.

Además, se han implementado soluciones para problemas relacionados con la activación de interfaces OVS y se ha optimizado la gestión de rutas VPN para mejorar la seguridad ante ataques tipo TunnelVision. Las actualizaciones en seguridad son fundamentales para mantener la integridad de las redes.

Se han eliminado componentes considerados obsoletos, tales como el soporte para el cliente DHCP dhcpcanon y la posibilidad de compilación con Autotools, promoviendo un entorno más moderno y eficiente.

La nueva versión de NetworkManager ya está disponible para su descarga desde su página oficial en GitLab. Para quienes prefieran estabilidad y facilidad de instalación, se recomienda esperar a que esté disponible en los repositorios oficiales de su distribución GNU/Linux.

from Linux Adictos https://ift.tt/ft6M5IE
via IFTTT

Todo.txt: La mejor forma de gestionar tus tareas en texto plano

todo.txt

Todo.txt es un sistema de gestión de tareas basado en archivos de texto plano, lo que permite su uso en cualquier plataforma y con cualquier editor de texto. A diferencia de otras soluciones de administración de tareas, que dependen de bases de datos o aplicaciones propietarias, todo.txt garantiza accesibilidad, portabilidad y simplicidad. Fue creado por Gina Trapani y sigue siendo una opción popular entre los usuarios que buscan una solución eficiente y flexible.

Al utilizar un archivo de texto sin formato, los usuarios pueden organizar sus tareas dentro de un sistema estructurado que admite proyectos, prioridades y contextos. Además, existen múltiples herramientas y aplicaciones compatibles que facilitan su uso tanto en ordenadores como en dispositivos móviles. Para aquellos interesados en explorar más sobre aplicaciones que ayudan a crear listas de tareas en Linux, existe una extensa variedad de opciones disponibles.

code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

Características Clave de todo.txt

Todo.txt se basa en un formato de archivo estructurado con reglas simples pero efectivas para la gestión de tareas, permitiendo a los usuarios organizar sus listas mediante convenciones de notación.

  • Formato basado en texto plano: No requiere software especializado, ya que se puede editar con cualquier editor de texto.
  • Uso de prioridades: Se pueden asignar prioridades utilizando letras en mayúsculas entre paréntesis, como (A), (B), etc.
  • Clasificación por proyectos y contextos: Los proyectos se marcan con un signo más (+Proyecto), mientras que los contextos se identifican con una arroba (@contexto).
  • Compatibilidad con múltiples plataformas: Existen clientes para Windows, Linux, Mac, Android e iOS.

Interfaz de una aplicación todo.txt

Clientes y Herramientas para todo.txt

Aplicaciones de escritorio

  • TodoTxtMac: Un cliente nativo para Mac OS con una interfaz minimalista y basada en teclado.
  • QTodoTxt2: Aplicación en Python que ofrece una interfaz gráfica multiplataforma.
  • sleek: Programa moderno con interfaz gráfica para Linux, Windows y MacOS.

Aplicaciones móviles

  • Simpletask: Aplicación avanzada para Android con múltiples opciones de sincronización.
  • Markor: Editor de notas para Android con soporte para todo.txt y Markdown.

Herramientas para desarrolladores

  • todo-txt-js: Un parser de Todo.txt en JavaScript para proyectos web.
  • pytodotxt: Biblioteca en Python para manipular archivos todo.txt fácilmente.

Cómo Funciona todo.txt

El archivo todo.txt sigue un conjunto de reglas simples que hacen que la gestión de tareas sea estructurada pero flexible.

Formato Básico

Cada línea en el archivo representa una tarea individual. Se puede agregar información adicional como:

  • Prioridad: Se asigna colocando una letra entre paréntesis al inicio de la línea. Ejemplo: (A) Llamar al banco.
  • Proyectos: Se indican con el signo más, por ejemplo: Redactar informe +Trabajo.
  • Contextos: Se definen con una arroba, como Llamar al médico @teléfono.

Gestión de Tareas con Command Line Interface (CLI)

Uno de los métodos más usados para interactuar con todo.txt es a través de comandos en la terminal. Para ello, se utiliza todo.txt-cli, una herramienta de línea de comandos.

Ejemplos de comandos:

  • Añadir una nueva tarea: todo.sh add "Comprar leche +Supermercado"
  • Listar tareas pendientes: todo.sh ls
  • Completar una tarea: todo.sh do 1

Ejemplo de listado de tareas en todo.txt

Ventajas y Beneficios de Usar Todo.txt

  • Independencia de plataformas: Se puede usar en cualquier sistema operativo.
  • Interoperabilidad: Al ser un archivo de texto, puede sincronizarse fácilmente con servicios en la nube.
  • Automatización: Se puede integrar con scripts personalizados para mejorar el flujo de trabajo.

Todo.txt sigue siendo una opción relevante para quienes buscan una forma simple, flexible y potente de gestionar sus tareas. Gracias a su formato claro y legible, se integra fácilmente con diversas herramientas y se adapta a las necesidades de cada usuario. A medida que crece la popularidad de los sistemas de gestión de tareas, conocer las diferentes aplicaciones que pueden ayudar a los usuarios a organizarse es esencial, y aquí es donde puedes encontrar aplicaciones que permiten crear listas de tareas en Linux.

Además, la posibilidad de conectar todo.txt con herramientas de automatización puede mejorar significativamente tu flujo de trabajo y hacer que la gestión de tareas sea aún más eficiente. Existen soluciones que permiten automatizar tareas de marketing, por ejemplo, y que pueden ser de gran utilidad.

Con todo.txt, los usuarios pueden disfrutar de una solución versátil y adaptativa que facilita no solo la organización de tareas, sino que también permite un enfoque más fluido en la gestión del tiempo y la productividad. Al considerar su uso, es importante explorar las distintas herramientas compatibles que facilitan su implementación en diversas plataformas.

En conclusión, todo.txt sigue siendo una opción relevante para quienes buscan una forma simple, flexible y potente de gestionar sus tareas. Gracias a su formato claro y legible, se integra fácilmente con diversas herramientas y se adapta a las necesidades de cada usuario.

from Linux Adictos https://ift.tt/SKbcWfO
via IFTTT

Linux Mint prepara un menú de apps flotante que recuerda mucho al de Plasma

Menú de Apps del futuro Linux Mint

No estoy seguro de quién lo pensó antes, si Microsoft o KDE, pero lo cierto es que tenemos paneles flotantes tanto en Windows 11 como en cualquier distribución Linux con Plasma +6. El de KDE está disponible en versión estable desde 2022, concretamente desde Plasma 5.25, pero no fue hasta la versión 6 del escritorio cuando el proyecto decidió ponerlo por defecto. Hoy a empezado un nuevo mes, y entre otras cosas eso significa que Linux Mint ha publicado un boletín con novedades. Entre ellas, una imagen con el futuro menú de apps para Cinnamon.

Quedará parecido a lo de la imagen anterior, y exactamente igual a lo de la siguiente. Lo de encima de estas líneas es una imagen preparada para que quede bien en la cabecera, y se ha obtenido cogiendo lo de la siguiente y pegándolo en una versión actual de Linux Mint — desde DistroSea, todo sea dicho; la imagen de debajo es la que encontramos en el boletín de Linux Mint sobre lo ocurrido en febrero.

Nuevo menú para el futuro Linux Mint

cinnamon-menu-744x760

No aportan mucha información al respecto, sólo que han empezado en el rediseño, que es para Cinnamon y que el proyecto está liderado por Joseph. El actual está pegado al panel inferior, tal y como estaba el de Plasma 5 o Windows 10. El futuro flotará. ¿Cuándo llegará? Aunque no lo han mencionado, probablemente a mediados de 2025, cuando liberen la próxima versión de Cinnamon.

Clem ha aprovechado la nota para avisar de que el certificado de Firefox expirará el 14 de marzo, motivo por el que hay que actualizarlo. De no hacerlo, las versiones inferiores a Firefox 128 tendrán problemas en su configuración, complementos, contenido firmado y las reproducciones protegidas por DRM. La solución pasa por abrir el gestor de actualizaciones y aplicarlas lo que haya pendiente.

Por todo lo demás, ha habido mejoras en la página web de Linux Mint y han aportado datos de uso: Linux Mint 22.1 ya se usa en el 70% de los equipos, y, para sorpresa de nadie, la opción preferida es la Cinnamon.

from Linux Adictos https://ift.tt/LUWv3YC
via IFTTT