Il gestore di sistema InitWare, un fork di systemd, è stato portato su OpenBSD.

Il progetto InitWare, che sviluppa un fork sperimentale del gestore di sistema systemd, ha implementato il supporto per il sistema operativo OpenBSD a livello di gestione dei servizi utente (user manager - modalità "iwctl --user", che consente agli utenti di gestire i propri servizi). Non è ancora supportato PID1 e i servizi di sistema. In precedenza, un supporto simile era stato fornito per DragonFly BSD, con la possibilità di gestire servizi di sistema e di accesso per NetBSD e FreeBSD. Il prossimo passo sarà l'implementazione del supporto per la gestione dei servizi utente per Illumos.

Il gestore di sistema InitWare, un fork di systemd, è stato portato su OpenBSD.

Il progetto InitWare mira a creare un gestore di sistema portabile e modulare, in grado di funzionare su sistemi diversi da Linux. A differenza di systemd, questo progetto non cerca di coprire tutto, concentrandosi solo sulle funzionalità di gestione dei servizi, delle sessioni utente e della gestione degli accessi (login management). Sono esclusi dalla composizione i componenti per la gestione dei dispositivi (udev), la configurazione della rete (networkd), la risoluzione DNS (resolved) e la registrazione dei log (journald).

In InitWare si cerca di mantenere un alto livello di compatibilità con le entità chiave di systemd, come i file unit, i comandi systemctl e loginctl (in InitWare si utilizzano iwctl e iwloginctl), il processo systemd1, l'API sd_notify e l'interfaccia D-Bus per la gestione degli accessi. Per le interfacce specifiche di Linux che non possono essere replicate in altri sistemi operativi, si implementa, ove possibile, il supporto di equivalenti. Ad esempio, invece dello spazio dei nomi e dei cgroups su FreeBSD, si utilizza il meccanismo jail per l'isolamento, e per il monitoraggio dello stato dei processi KQueue (ogni processo ha un filtro eventi PROC ad esso associato). A causa delle differenze di sistema, non è possibile raggiungere la compatibilità completa, ma uno degli obiettivi dichiarati è la possibilità di avviare senza modifiche o con modifiche minime la maggior parte dei file unit di systemd.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster