SysVinit 3.11 käivitussüsteemi väljalase

On avaldatud klassikalise käivitussüsteemi SysVinit 3.11 väljalase, mida on laialdaselt kasutatud Linuxi distributsioonides enne systemd ja upstart'i ning mis jätkab kasutamist distributsioonides nagu Devuan, Debian GNU/Hurd ja antiX. Kood on kirjutatud C keeles ja levitatakse GPLv2 litsentsi alusel. Sysvinit'iga koos kasutatavate utiliitide insserv ja startpar versioonid pole muutunud. Utiliit insserv on mõeldud käivitamisprotsessi korraldamiseks init-skripti sõltuvuste arvessevõtmisega, samas kui startpar tagab mitme skripti paralleelse käivitamise süsteemi käivitamise protsessi jooksul.

Uues väljalaskes on rakendatud võimalus siduda shell-käskude loogilisi operaatorite abil inittabi failis, mis võimaldab korraldada käskude käivitamist ainult siis, kui eelmine käsk lõppes edukalt ("cmd1 && cmd2") või vastupidi, käivitada järgmine käsk ainult juhul, kui eelmine käsk tagastab vea koodi ("cmd1 || cmd2"). Näiteks: ww:c:once:/usr/bin/command1 && echo "Success" > /var/log/command ww:c:once:/usr/bin/command1 || echo "Command failed" > /var/log/command

Allikas: opennet.ru

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