Se ha lanzado una nueva versión del sistema operativo orientado a escritorio MidnightBSD 4.0.4. La nueva versión incluye importantes correcciones de seguridad, mejor soporte para los procesadores AMD modernos, así como un sistema de verificación de edad y control de acceso. MidnightBSD se posiciona como un sistema operativo amigable para el usuario basado en el código de FreeBSD, orientado a estaciones de trabajo.
La novedad clave es el demonio de verificación de edad aged (demonio de edad) y la herramienta de gestión agectl. El sistema permite asociar a las cuentas de usuario una categoría de edad, que luego se tiene en cuenta al trabajar con el gestor de paquetes mport y al iniciar aplicaciones.
Principales características:
- Al crear un usuario a través de adduser, ahora se solicita el grupo de edad;
- se puede establecer una edad o fecha de nacimiento específica para las cuentas con el comando agectl;
- el gestor de paquetes mport instala automáticamente listas de control de acceso negativas para aplicaciones que no cumplen con la categoría de edad del usuario;
- Los desarrolladores de aplicaciones pueden verificar la edad del usuario a través de la biblioteca libutil o llamando a agectl sin argumentos. Los administradores pueden desactivar completamente el demonio aged en rc.conf, si la legislación de su jurisdicción no requiere dicha verificación.
Corrección de una vulnerabilidad crítica
El lanzamiento incluye una corrección de una grave vulnerabilidad relacionada con RPC y RPCSEC_GSS. Un atacante sin autenticación podría causar un desbordamiento de pila al enviar paquetes especialmente diseñados. El problema fue solucionado a nivel de verificación de firmas de paquetes.
Mejora para los procesadores AMD Ryzen
Se ha añadido el controlador amd-cppc (Control de Rendimiento de Potencia Colaborativa), implementado por Rob Augustinus. Este controlador mejora significativamente la gestión de energía y el rendimiento en los procesadores AMD modernos, permitiendo distribuir los recursos de manera más eficiente.
Otras modificaciones
La versión incluye numerosas actualizaciones de los componentes del sistema, mejoras en los scripts de shell y correcciones en utilidades como cp, nextboot, m4 y otras. La lista completa de cambios está disponible en el registro oficial.
MidnightBSD 4.0.4 ya está disponible en descarga el sitio web oficial. Código fuente y las instrucciones para la compilación se han publicado en el repositorio de GitHub.
Fuente: linux.org.ru
