A SysVinit 3.10 megjelent, javított együttműködéssel a systemd „machinectl stop” parancsához

Miközben a legtöbb Linux-disztribúció a systemd-t használja init/szolgáltatás-kezelőként, a SysVinit karbantartása továbbra is folyamatban van. A SysVinit 3.10 megjelent egy új funkcióval és néhány javítással. Véletlen egybeesés, hogy a SysVinit 3.10 új funkciója javítja a kompatibilitást a systemd machinectl parancsával.

A SysVinit 3.10 megjelent, javított együttműködéssel a systemd „machinectl stop” parancsához

A SysVinit 3.10 egyetlen új funkciója a systemd „machinectl stop” parancsának figyelembevétele a rendszer leállításához. A SysVinit 3.10 bejelentésében a következő magyarázatot adják a funkció bevezetésére:
Amikor a felhasználó végrehajtja a „machinectl stop” parancsot, a systemd SIGRTMIN+4 jelet küld a konténer PID 1-nek, és elvárja, hogy ez kezdeményezze a kíméletes leállítást (kikapcsolás). A SysVinit mostmár elfogja ezt a jelet és elindítja a leállítást (shutdown -hP now).

Emellett a SysVinit 3.10 javít egy problémát is a bootlogd-vel kapcsolatosan, melynek köszönhetően egy szolgáltatás végtelen ciklusba kerülhetett, valamint javítja a „shutdown” kézikönyv oldalak formázását.

További részletek erről a kis SysVinit kiadásról a GitHub-on találhatók.