Выпуск сістэмы ініцыялізацыі sysvinit 2.99

Прадстаўлены рэліз класічнай сістэмы ініцыялізацыі sysvinit 2.99, якая шырока ўжывалася ў дыстрыбутывах Linux у часы да systemd і upstart, а зараз працягвае выкарыстоўвацца ў такіх дыстрыбутывах, як Devuan, Debian GNU/Hurd і antiX. Адначасова сфарміраваны выпуск ужывальнай у звязку з sysvinit утыліты insserv 1.23.0 (версія ўтыліты startpar не змянілася). Утыліта insserv прызначана для арганізацыі працэсу загрузкі з улікам залежнасцяў паміж init-скрыптамі, а startpar ужываецца для забеспячэння раўналежнага запуску некалькіх скрыптоў падчас загрузкі сістэмы.

У новым выпуску sysvinit абноўлены man-кіраўніцтвы і праведзена праца па ўхіленні памылак друку ў каментарах да кода. Акрамя дакументацыі і паляпшэнні чытальнасці кода ў sysvinit функцыянальных змен няма. У insserv перапрацаваны апрацоўшчык, які займаецца выманне інфармацыі аб узроўнях запуску і прыпынкі з LSB-загалоўкаў скрыптоў. Змена дазволіла вырашыць праблему з памылковым вызначэннем runlevel у некаторых пакетах Debian пры ўказанні пустых значэнняў у параметрах Default-Start і Default-Stop.

Крыніца: opennet.ru

Дадаць каментар