Esitletakse klassikalise initsialiseerimise süsteemi sysvinit 3.02 väljaannet, mida kasutati laialdaselt Linuxi distributsioonides enne systemd ja upstart'i, ja mida kasutatakse endiselt sellistes distributsioonides nagu Devuan, Debian GNU/Hurd ja antiX. Sysvinit'iga koos kasutatavate utiliitide versioonid, nagu insserv ja startpar, on muutumatud. Utiliit insserv on mõeldud initsialiseerimiskriipide vaheliste sõltuvuste arvestamiseks käivitamisprotsessi korraldamiseks, samas kui startpar tagab, et mitu skripti käivitatakse samaaegselt süsteemi käivitamise protsessi jooksul.
Uues sysvinit'i väljalaskes:
- On kasutusele võetud po4a raamistik dokumentatsiooni ja man-lehtede tõlgete koordineerimiseks erinevatesse keeltesse.
- Man-lehti on täiendatud ja lisatud skripte tõlgete arvestamiseks nende koostamisel.
- Arendus infrastruktuur on üle viidud Savannah'lt GitHub'i platvormile, kus nüüd hakatakse tegelema ka probleemide teavitamisega.
- Failis inittab on lubatud kasutada sümbolit „@” käskude puhul, et käsu töödelda lugemisse kandmise formaadis, mille jaoks ei käivitata käsurida.
- bootlogd sisaldab chdir() funktsiooni täitmise käigus tekkivate vigade kontrolli ning kasutab ioctl TIOCGDEV, et lihtsustada konsooli määramist Linuxis.
Allikas: opennet.ru
