El sistema de inicio tradicional SysVinit ha recibido una nueva actualización en ALDOS. La versión 3.16 llega con mejoras centradas en la documentación, correcciones de estilo y limpieza de código, además de refinar detalles de implementación que hacen aún más robusta la gestión del arranque y apagado del sistema.

Para quienes deseen profundizar en el diseño y administración de SysVinit en ALDOS, están disponibles los manuales técnicos:

⚡ Instalación en ALDOS

Los usuarios de ALDOS solo requieren ejecutar el siguiente mandato para actualizar a SysVinit 3.16:

yum -y update && reboot

Se recomienda reiniciar el sistema después de la actualización. El paquete RPM de ALDOS se encarga de ejecutar automáticamente telinit -u para permitir un reinicio limpio y ordenado.

🛠️ Cambios relevantes en SysVinit 3.16

Esta versión, aunque modesta en cuanto a funcionalidades novedosas, incluye varios refinamientos que mejoran la calidad y mantenibilidad del sistema:

  1. Limpieza de páginas del manual
    Bjarni Ingi Gislason realizó correcciones de errores tipográficos y sintácticos en las páginas de manual de inittab e init, mejorando su claridad y precisión.

  2. Conversión mejorada de unidades systemd a guiones SysVinit
    Se ha mejorado la herramienta de conversión que transforma archivos de unidad .service de systemd en guiones compatibles con SysVinit, facilitando la integración de servicios diseñados originalmente para otros sistemas de inicio.

  3. Depuración silenciosa en la lectura de /etc/inittab.d/
    Se eliminaron algunos mensajes de depuración y estado que aparecían al leer el directorio /etc/inittab.d/, haciendo la salida del sistema más limpia y enfocada en información relevante.

  4. Documentación del directorio inittab.d en la página del manual
    La página de manual de inittab ahora documenta explícitamente cómo init lee el directorio de configuración modular /etc/inittab.d/, una característica clave de la implementación en ALDOS.

  5. Eliminación de código no utilizado en sulogin
    Se removieron variables y fragmentos de código obsoletos de la utilidad sulogin, reduciendo la superficie de mantenimiento y posibles fuentes de confusión.

  6. Aportaciones de la comunidad
    Esta actualización incluye contribuciones de Bjarni Ingi Gislason (limpieza de páginas del manual) y avivdaum (mejoras en la conversión systemd → SysVinit), reflejando el esfuerzo colaborativo que mantiene vivo este proyecto.

📚 Fuente

Entrada Anterior