System manager InitWare, een fork van systemd, is geport naar OpenBSD

Het InitWare-project, dat een experimentele fork van de systemd-systeembeheerder ontwikkelt, heeft ondersteuning voor het OpenBSD-besturingssysteem geĆÆmplementeerd op het niveau van het beheer van gebruikersdiensten (user manager — modus 'iwctl —user', waarmee gebruikers hun eigen diensten kunnen beheren). PID1 en systeemdiensten worden voorlopig nog niet ondersteund. Eerder was een vergelijkbare ondersteuning beschikbaar voor DragonFly BSD, evenals de mogelijkheid voor het beheren van systeemdiensten en logins voor NetBSD en FreeBSD. De volgende stap is de implementatie van ondersteuning voor het beheren van gebruikersdiensten voor Illumos.

System manager InitWare, een fork van systemd, is geport naar OpenBSD

Het InitWare-project heeft als doel een draagbare en modulaire systeembeheerder te creƫren die kan draaien op systemen die niet op Linux zijn gebaseerd. In tegenstelling tot systemd probeert het project niet het onmogelijke te omarmen en richt het zich alleen op de functies voor het beheren van diensten, gebruikerssessies en loginbeheer. Componenten voor het beheren van apparaten (udev), netwerkconfiguratie (networkd), DNS-resolutie (resolved) en logboekregistratie (journald) zijn uitgesloten.

Bij InitWare proberen ze een hoog niveau van compatibiliteit te behouden met de belangrijkste entiteiten van systemd, zoals unit-bestanden, systemctl- en loginctl-commando's (in InitWare — iwctl en iwloginctl), het process systemd1, de API sd_notify en de D-Bus-interface voor loginbeheer. Voor Linux-specifieke interfaces die niet gereproduceerd kunnen worden in andere besturingssystemen, wordt zo mogelijk ondersteuning voor analogieĆ«n geĆÆmplementeerd; in plaats van namespaces en cgroups wordt in FreeBSD de jail-mechanisme voor isolatie gebruikt, en voor het volgen van de toestand van processen wordt KQueue toegepast (elk proces wordt gekoppeld aan een PROC-gebeurtenisfilter). Vanwege systemische verschillen is volledige compatibiliteit niet haalbaar, maar een van de doelstellingen is om de meeste systemd-unit-bestanden zonder veranderingen of met minimale aanpassingen te kunnen uitvoeren.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster