Upstart 1.13.1

Тихо и незаметно состоялся выпуск очередной версии событийно-ориентированной системы инициализации Upstart. Список нововведений следующий:

Исправление механизма переключения между состояниями сервиса при его перезапуске. Убран запуск сессии сервисов в chroot по умолчанию. Для возвращения прежнего поведения введена опция »--chroot-sessions». Убран баг самопроизвольного изменения значения umask при перезапуске сессионных сервисов… Добавлена опция для initctl »--confdir», позволяющая задавать множество путей к директориям файлов конфигурации системных сервисов. Также добавлены опции »--append-confdir» и »--prepend-confdir» для максимально гибкой настройки. Теперь команды «set-env» и «unset-env» для initctl могут воспринимать множество переменных окружения за раз. Добавлена поддержка возможностей cgroups с помощью введения новой стансы «cgroup». Она использует в своей работе утилиту cgroupmanager и доступна для всех видов сервисов — как для системных, так и для сессионных. Поддержка cgroup’s может быть по желанию отключена при сборке из исходного кода. Примеры использования новой стансы см. в мане по init. Убран баг с падением сессионного сервиса при его рестарте с использованием команы «initctl unset-env». А также внесены многочисленные дополнения в документацию и тесты.

Ссылка на ChangeLog для upstart 1.13.

 upstart

©  Linux.org.ru