InitWare süsteemihaldur, systemd haru, mis on portitud OpenBSD-le

InitWare projekt, mis arendab eksperimentaalset systemd süsteemihalduri haru, on rakendanud OpenBSD toega kasutajateenuste juhtimise võimalusi (user manager — „iwctl --user” režiim, mis võimaldab kasutajatel hallata oma teenuseid). PID1 ja süsteemi teenuseid ei toetata veel. Varem oli sarnane tugi tagatud DragonFly BSD jaoks ning süsteemi teenuste juhtimise ja sisselogimise juhtimise võimalus NetBSD ja FreeBSD jaoks. Järgmine samm on kasutajateenuste juhtimise toe rakendamine Illumose jaoks.

InitWare süsteemihaldur, systemd haru, mis on portitud OpenBSD-le

InitWare projekt keskendub ülekantava ja modulaarse süsteemihalduri loomisele, mis suudab töötada süsteemides, mis ei ole Linux. Erinevalt systemd-st ei püüa projekt katta kõike, vaid keskendub ainult teenuste haldamise, kasutajaseansside ja sisselogimise (login management) funktsioonidele. Välja on jäetud seadmete haldamise (udev), võrgu seadistamise (networkd), DNS-i resolutsiooni (resolved) ja logimise (journald) komponendid.

InitWare püüab säilitada kõrget ühilduvust peamiste systemd-üksustega, nagu unit-failid, systemctl ja loginctl käsud (InitWare-s iwctl ja iwloginctl), systemd1 protsess, API sd_notify ja D-Bus sisenemishaldusliides. Linuxi-spetsiifiliste liideste puhul, mida ei saa teistes operatsioonisüsteemides kopeerida, rakendatakse võimaluse korral analooge, näiteks FreeBSD-s kasutatakse isoleerimiseks survepadja mehhanismi, mitte nimesilti ja cgroups, ning protsesside oleku jälgimiseks KQueue (iga protsessiga seotakse sündmuste FILTER). Süsteemsete erinevuste tõttu ei saa saavutada täielikku ühilduvust, kuid üheks eesmärgiks on nimetatud võimalus käivitada enamiku systemd unit-failide muutumatult või minimaalsete muudatustega.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster