Le gestionnaire de système InitWare, un fork de systemd, a été porté pour OpenBSD

Le projet InitWare, qui développe un fork expérimental du gestionnaire de système systemd, a mis en œuvre le support du système d'exploitation OpenBSD au niveau de la gestion des services utilisateur (user manager – mode « iwctl –user », permettant aux utilisateurs de gérer leurs propres services). PID1 et les services système ne sont pas encore pris en charge. Auparavant, un support similaire avait été fourni pour DragonFly BSD, avec la possibilité de gérer les services système et la gestion des connexions pour NetBSD et FreeBSD. La prochaine étape consistera à mettre en œuvre le support de la gestion des services utilisateur pour Illumos.

Le gestionnaire de système InitWare, un fork de systemd, a été porté pour OpenBSD

Le projet InitWare vise à créer un gestionnaire de système modulaire et portable, capable de fonctionner sur des systèmes autres que Linux. Contrairement à systemd, le projet ne tente pas de tout englober et se concentre uniquement sur les fonctions de gestion des services, de sessions utilisateur et de gestion des connexions (login management). Les composants pour la gestion des dispositifs (udev), la configuration réseau (networkd), la résolution DNS (resolved) et la journalisation (journald) ont été exclus.

InitWare essaie de maintenir un haut niveau de compatibilité avec les entités clés de systemd, telles que les fichiers unit, les commandes systemctl et loginctl (dans InitWare – iwctl et iwloginctl), le processus systemd1, l'API sd_notify et l'interface D-Bus de gestion des connexions. Pour les interfaces spécifiques à Linux qui ne peuvent pas être reproduites dans d'autres systèmes d'exploitation, un support d'analogues est implémenté dans la mesure du possible, par exemple, au lieu des namespaces et des cgroups sous FreeBSD, le mécanisme jail est utilisé pour l'isolation, et KQueue pour le suivi de l'état des processus (un filtre d'événements PROC est attaché à chaque processus). En raison des différences systémiques, une compatibilité totale n'est pas atteignable, mais l'une des objectifs est de permettre l'exécution de la plupart des fichiers unit systemd sans modifications ou avec des modifications minimales.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster