Systémový manažer InitWare, fork systemd, portován pro OpenBSD

Projekt InitWare, který vyvíjí experimentální fork systémového správce systemd, implementoval podporu pro operační systém OpenBSD na úrovni správy uživatelských služeb (user manager — režim „iwctl —user“, který umožňuje uživatelům spravovat své vlastní služby). PID1 a systémové služby zatím nejsou podporovány. Dříve byla podobná podpora zajištěna pro DragonFly BSD, a správa systémových služeb a správa přihlášení pro NetBSD a FreeBSD. Dalším krokem bude implementace podpory správy uživatelských služeb pro Illumos.

Systémový manažer InitWare, fork systemd, portován pro OpenBSD

Projekt InitWare směřuje k vytvoření přenosného a modulárního systémového správce, který by mohl fungovat na systémech odlišných od Linuxu. Na rozdíl od systemd se projekt nesnaží pokrýt všechno a zaměřuje se pouze na funkce správy služeb, uživatelských sezení a správy přihlášení (login management). Z komponent jsou vyloučeny prvky pro správu zařízení (udev), nastavení sítě (networkd), resolvování DNS (resolved) a vedení záznamů (journald).

V InitWare se snaží zachovat vysokou úroveň kompatibility s klíčovými entitami systemd, jako jsou unit soubory, příkazy systemctl a loginctl (v InitWare — iwctl a iwloginctl), procesem systemd1, API sd_notify a D-Bus rozhraním pro správu přihlášení. Pro Linux-specifická rozhraní, která nelze replikovat v jiných OS, se snaží implementovat podporu analogů; například místo jmenných prostorů a cgroups ve FreeBSD se pro izolaci používá mechanismus jail a k sledování stavu procesů KQueue (k každému procesu je přiřazen filtr událostí PROC). Kvůli systémovým rozdílům není možné dosáhnout úplné kompatibility, ale jako jeden z cílů je uvedena možnost spuštění většiny unit souborů systemd bez změn nebo s minimálními změnami.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster