LINUX.ORG.RU

Upstart 1.13.1

 


1

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.

>>> Подробности

★★★★★

Проверено: DoctorSinus ()
Последнее исправление: DoctorSinus (всего исправлений: 2)

Ответ на: комментарий от intelfx

это новые подсистемы и новые API.

Не ломается - не трожь.

Их должно волновать то, насколько хорошо systemd справляется со своей задачей».

И их это волнует. Тот же journald успешно завешивает наглухо загрузку системы. А фокус с завесом системы после удаления одного из жестких дисков - вообще притча во языцех.

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: комментарий от intelfx

насколько хорошо systemd справляется со своей задачей

допустим он справляется из рук вон плохо

Начнём с того, что это новые подсистемы и новые API.

лучше начни с того, зачем эта пара велосипедов родилась на свет

Ford_Focus ★★★★★
()
Ответ на: комментарий от Ford_Focus

Ты всё равно скажешь «ненужно» — зачем я буду тебе объяснять?

intelfx ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Тот же journald успешно завешивает наглухо загрузку системы.

Ссылку на багрепорт на fd.o в студию.

А фокус с завесом системы после удаления одного из жестких дисков - вообще притча во языцех.

Это который nofail? Да, я поражаюсь тупости отдельных так называемых админов локалхоста.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

для начала бинарный журнал отвяжи от системдэ

anonymous
()
Ответ на: комментарий от LongLiveUbuntu

Тот же journald успешно завешивает наглухо загрузку системы

пруф будет или как всегда?

А фокус с завесом системы после удаления одного из жестких дисков - вообще притча во языцех.

ага, именно что притча во языцех, которую никто не видел, но которую все усиленно муссируют

у меня за последние месяцы умерло два харда, я их вытаскивал и спокойно грузился, почему система не висла?

anonymous
()
Ответ на: комментарий от anonymous

у меня за последние месяцы умерло два харда, я их вытаскивал и спокойно грузился, почему система не висла?

man udisks, школоло. Когда же каникулы кончатся?

anonymous
()
Ответ на: комментарий от Alexonline

Космонавт - существо … Гривой помохал

ничего себе...

fornlr ★★★★★
()
Ответ на: комментарий от user_id_68054

люди пилят код, зная что что скоро он отправится в аналы истории

еще пять лет (срок поддержки) многие будут сидеть на апстарт

fornlr ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Не ломается - не трожь.

Лол, Марк тебя забыл спросить какой в его ОС инит должен быть 😀

anonymous
()
Ответ на: комментарий от intelfx

Как я уже говорил, «никто не принуждает <...> прикладных разработчиков — привязываться к API systemd и его второстепенных компонентов».

Ага... как никто их и не принуждает писать софт под венду. Плюются, матерятся, но приходится, из-за того что многие сидят на ней.

Как я уже говорил, «пользователя или админа это не должно волновать. Их должно волновать то, насколько хорошо systemd справляется со своей задачей».

Ну пока он хорошо с ней справляется, их это действительно не волнует. А что будет когда все это дитя Леннарта или хотя бы одна его честь начнет скатываться в УГ? Вот тогда они и припомнят, что из-за излишней связности, да и привязки системного ПО к его АПИ никакие альтернативы на его место не вкорячишь. Но боюсь, будет уже поздно... Пример майкрософта никого не учит, увы.

Ты, скорее всего, не разбираешься в вопросе, если это для тебя «жесткие зависимости от ключевых подсистем». Начнём с того, что это новые подсистемы и новые API.

Что такое эти новые АПИ и к чему они приводят, мы все прекрасно видели на примере пульсаудио и скайпа.

segfault ★★★★★
()
Ответ на: комментарий от segfault

Ага... как никто их и не принуждает писать софт под венду. Плюются, матерятся, но приходится, из-за того что многие сидят на ней.

Можно достаточно обоснованно утверждать, что здесь дело в другом. Например, со слов Мартина Грасслина, основного разработчика kwin, logind хорошо (как ничто другое) решает некоторые задачи по управлению устройствами.

А что будет когда все это дитя Леннарта или хотя бы одна его честь начнет скатываться в УГ?

Форкнут или отвяжут, как отвязали в своё время от HAL, а потом и от ConsoleKit. Чай, не проприетарщина.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

Кому какое дело до количества строк кода в systemd? Речь, вообще-то, только про API.

intelfx ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

...т. е. пользуются не количеством строк, а API. И отвязывать гипотетически придётся тоже от API. Количество строк и прочие метрики играют только для разработчиков. Кстати, как человек, пиливший некоторую фичу в systemd, могу сказать, что качество кода там очень хорошее.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от Quasar

Про X.org уже много лет так. И ничего - живой и помирать не собирается.

тоже самое как сказать «почему люди говорят будто от тяжёлых наркотиков умирают? я вот уже 2 года колю героин и жив-здоров не умер!» :)

добавлю, конечно, ещё что ну ясное дело что X.Org и ещё лет 15~20 проживёт, ну уже в качестве модуля для XWayland, а не как самостоятельная программа..

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от segfault

Но боюсь, будет уже поздно... Пример майкрософта никого не учит, увы.

Не ссы, как без крикливых недоумков шла разработка, так и дальше идти будет. Это же опенсорс - тут решают те, кто делает, а не кто брехливо на форумах подтявкивает.

И баттхёрт свой чем-нибудь прикрой, а то срам один :)

anonymous
()
Ответ на: комментарий от RussianNeuroMancer

Надеюсь что 16.04 будет на сабже...

anonymous
()
Ответ на: комментарий от Pyroman-Shizofrenik

ну ладно, ладно... согласен...

Сферический системд в сферическом дистрибутиве в вакууме работает без проблем.

anonymous
()
Ответ на: комментарий от anonymous

Arch, Fedora, OpenSUSE... у меня ни разу не было проблем с systemd, и эти дистры нельзя назвать сферическими(за исключением одноимённой версии федоры, конечно)

Pyroman-Shizofrenik
()
Ответ на: комментарий от intelfx

Кстати, как человек, пиливший некоторую фичу в systemd, могу сказать, что качество кода там очень хорошее.

Да видали мы. Хотя, кому и кобыла невеста.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.