Випуск системи ініціалізації sysvinit 3.0

Представлено реліз класичної системи ініціалізації sysvinit 3.0, яка широко застосовувалася в дистрибутивах Linux в часи до systemd та upstart, а тепер продовжує використовуватись у таких дистрибутивах, як Devuan, Debian GNU/Hurd та antiX. Зміна номера версії на 3.0 не пов'язана зі значними змінами, а є наслідком досягнення максимального значення другої цифри, що відповідно до логіки нумерації версій, що застосовується в проекті, призвело до переходу до номера 3.0 після 2.99.

У новому випуску усунуто проблеми в утиліті bootlogd, пов'язані з визначенням пристрою консолі. Якщо раніше bootlogd приймали тільки пристрої з іменами, відповідними відомим консольним пристроям, то тепер можна вказати довільне ім'я пристрою, перевірка для якого обмежена тільки застосуванням допустимих символів в імені. Для встановлення імені пристрою слід використовувати командний рядок ядра «console=/dev/device-name».

Версії застосовуваних у зв'язці з sysvinit утиліт insserv і startpar не змінилися. Утиліта insserv призначена для організації процесу завантаження з урахуванням залежностей між init-скриптами, а startpar застосовується для забезпечення паралельного запуску кількох скриптів у процесі завантаження системи.

Джерело: opennet.ru

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