Випуск системи ініціалізації 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 функціональних змін немає. У сервісі перероблений обробник, який займається вилученням інформації про рівні запуску та зупинки з LSB-заголовків скриптів. Зміна дозволила вирішити проблему з помилковим визначенням runlevel у деяких пакетах Debian при вказівці порожніх значень у параметрах Default-Start та Default-Stop.

Джерело: opennet.ru

Додати коментар або відгук