The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск системы инициализации sysvinit 2.90"
Отправлено opennews, 19-Июн-18 12:03 
Состоялся (http://lists.nongnu.org/archive/html/sysvinit-devel/2018-06/...) релиз классической системы инициализации sysvinit 2.90 (https://savannah.nongnu.org/projects/sysvinit), которая широко применялась в дистрибутивах Linux во времена до systemd, upstart и OpenRC. В новом выпуске  отмечается (https://git.savannah.nongnu.org/cgit/sysvinit.git/tree/doc/C...) проведение чистки и актуализации кодовой базы, а также исправление ошибок, выявленных после публикации в марте выпуска sysvinit 2.89 (https://www.opennet.ru/opennews/art.shtml?num=48354), вобравшего в себя изменения за последние 8 лет.


Среди наиболее заметных изменений:

-  Добавлена обработка ситуации, когда на определённое время намечено завершение работы командй shutdown, но до наступления выбранного момента осуществлён перевод системы в спящий режим. Sysvinit теперь завершает работу точно в намеченное время (ранее завершение происходило с задержкой на время, проведённое в спящем режиме);

-  Документирован  pipe-интерфейс для initctl;
-  Отправка сигнала SIGUSR2 закрывает неименованный канал к  initctl (например, когда нужно убедиться, что в системе нет открытых файлов), а  SIGUSR1 открывает его вновь;

-  Устранены предупреждения компилятора, выводимые при сборке программы init в GCC 6 и 7 (при сборке в GCC 8 пока остаются некоторые несущественные предупреждения);
-  Устранена ошибка, приводившая к некорректной компиляции процесса init в окружении  Fedora 28 (из-за изменения зависимостей вызов crypt() выдавал некорректный результат);
-  На серверы pgp.mit.edu и pgp.com загружены открытые ключи для верификации tar-архивов с sysvinit;


В следующем выпуске ожидается добавление флага
"--version" для определения версии sysvinit, возможность изменения имени процесса init (например, для установки как /sbin/sysvinit вместо /sbin/init) и сохранения текущего runlevel в каталоге доступном для команд reboot/halt/shutdow (например, в  /var/run/runlevel).


URL: http://lists.nongnu.org/archive/html/sysvinit-devel/2018-06/...
Новость: https://www.opennet.ru/opennews/art.shtml?num=48801

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру