El gestor de sistemas InitWare, un fork de systemd, ha sido portado a OpenBSD

El proyecto InitWare, que desarrolla un fork experimental del gestor de sistemas systemd, ha implementado soporte para el sistema operativo OpenBSD a nivel de gestión de servicios de usuario (gestor de usuarios — modo «iwctl —user», que permite a los usuarios gestionar sus propios servicios). El PID1 y los servicios del sistema aún no son compatibles. Anteriormente, se proporcionó soporte similar para DragonFly BSD, así como la gestión de servicios del sistema y la gestión de inicio para NetBSD y FreeBSD. El siguiente paso será implementar el soporte para la gestión de servicios de usuario para Illumos.

El gestor de sistemas InitWare, un fork de systemd, ha sido portado a OpenBSD

El proyecto InitWare está orientado a crear un gestor de sistemas portátil y modular, capaz de funcionar en sistemas distintos de Linux. A diferencia de systemd, el proyecto no intenta abarcar lo inabarcable y se centra únicamente en funciones de gestión de servicios, sesiones de usuario y gestión de inicio. Se excluyen componentes para la gestión de dispositivos (udev), configuración de red (networkd), resolución en DNS (resolved) y registro (journald).

En InitWare se intenta mantener un alto nivel de compatibilidad con entidades clave de systemd, como archivos de unidad, comandos systemctl y loginctl (en InitWare — iwctl e iwloginctl), el proceso systemd1, la API sd_notify y la interfaz D-Bus para la gestión de inicio. Para interfaces específicas de Linux que no se pueden reproducir en otros sistemas operativos, se implementa soporte de análogos siempre que sea posible; por ejemplo, en lugar de espacios de nombres y cgroups en FreeBSD, se utiliza el mecanismo jail para aislamiento, y KQueue para el seguimiento del estado de los procesos (a cada proceso se le adjunta un filtro de eventos PROC). Debido a las diferencias del sistema, no se logra una compatibilidad total, pero uno de los objetivos es permitir la ejecución sin cambios o con cambios mínimos de la mayoría de los archivos de unidad de systemd.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster