LINUX.ORG.RU

Upstart 1.11

 ,


0

1

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

  • Добавлена опция --no-dbus для программы init, позволяющая отключить реакцию на события, передаваемые по мосту upstart-event-bridge.
  • При перезапуске инит-сессии её окружение теперь сериализуется.
  • Модули upstart-dbus-bridge и upstart-socket-bridge теперь не затирают существующую переменную PATH.
  • Модуль upstart-file-bridge теперь может отслеживать событие создания директории. Так же сокращен объем отладочного вывода по умолчанию.
  • upstart-local-bridge позволяет теперь задавать дополнительные проверки корректности ввода.
  • Увеличена скорость завершения сессии.
  • Добавлены опции конфигурации --disable-local-bridge и --disable-socket-bridge.
  • Переписаны интеграционные тесты для модулей Session Init и upstart-file-bridge.
  • Теперь маска режима создания файлов сохраняется для Session Init.
  • Добавлено соединение Session Init с сессией службы D-Bus по запросу.
  • Ускорено время проверки соблюдения соответствия ABI.

А также была обновлена документация и внесены многочисленные уточнения в тесты.

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

★★★★★

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

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

Понятно. Возвращайся уже в свою пещеру, а то огонь погаснет, придется опять у соседей просить.

Во первых, ты передёргиваешь, я слово «любое» не просто так жирным шрифотом выделил. Во вторых, если тебе нравится запихивание любого нинужно в систему инициализации, это не значит что нужно делать из упстарта системд. Просто перейди на поделку поттеринга и всё.

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

Передергиваешь как раз ты. Я хочу чтоб в апстарт добавили больше возможностей управления процессами (в частности cgroups) и фиксили эпичные баги. Это означает, что я призываю делать из апстарта systemd? You serious?

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

Передергиваешь как раз ты.

Неужели?

Да, негусто изменений. Прогрессивность - это уже явно неподходящий эпитет для апстарта.

Прежде чем запиливать в него новые фичи, нужно хорошенько подумать, а не получится ли ещё одно эпическое нагромождение нинужно.

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

Естественно. Анусы убунтят и не такое выдерживали.

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

Ты не ответил ни на один из вопросов, которые я тебе задавал. Давай до свиданья, в общем.

На самом деле ответил, но из человеколюбия готов повторить.

Прежде чем запиливать в него новые фичи, нужно хорошенько подумать, а не получится ли ещё одно эпическое нагромождение нинужно.

А теперь пока, уходи.

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

Я хочу чтоб в апстарт добавили больше возможностей управления процессами (в частности cgroups) и фиксили эпичные баги.

Вот потому убунта и выигрывает на десктопе. Вот я хотел поддержку двух мониторов из коробки, настройку сети без конфигов и с конфигами (второе на сервачок, а первое - на десктоп) и чтобы быстро работала. И вот оно быстро работает, красивое, все из коробки.

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

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

в то время, как кактусоседы жрут поделия поттеринга и стонут при каждом обновлении, убунтоиды спокойно сидят на апстарте уже хз сколько лет

Причем могут разбивать диски и назначать разделы как им вздумается...

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

у меня в кальке 2 монитора из коробки,а там openrc ... и убунта на десктопе лидер,потому что это деб пакеты и самый простой гуй по установке программ.

erzent ☆☆
()
Ответ на: комментарий от jackill

cgroups, наверное, нужно кому-то

Сами по себе cgroups нафиг не нужны. Но тот механизм трекинга процесса, который сейчас в апстарте реализован, малость рахитский. Например

(1) Cannot track jobs which themselves call ptrace(2).

Workarounds: don't use such apps ;-)

cgroups предельно простой и надежный механизм трекинга группы процессов. определили группу, стартанули процесс - и все. Его чайлды из этой группы уже никак не уйдут. И если надо остановить группу - то просто грохаем все процессы в группе и все. Это сильно упрощает конфигурацию, так как отпадает необходимость угадывать, что надо писать - expect fork или expect exec. Но убунтовцы упорно сидят на древнем ненадежном методе, работающем не во всех случаях, и еще и рассуждают что-то про BSD. Да кому нахрен ваш апстарт на бсд нужен, его и на линуксах никто использовать не хочет...

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

а почему тогда rhel не на openrc?

Причем тут rhel и причем тут openrc? rhel сейчас на апстарте так как во время последнего релиза системд еще не было. Следующий релиз рхел на системд.

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

при каждом релизе есть один баг, препятствующий установке

Виндоуз-вей он такой, всегда какие-то баги вылазят, айай. inb4 fedup

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

почему они выбрали апстар а не опенрс

Open RC stable release 0.12 / 14 August 2013
Для федоры его и упаковать неудосужились

Red Hat Enterprise Linux 6 (Santiago), 2010-11-10

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

А там нет ничего общего с м.т.з... Так-то никто не знает что такое systemd.. Но с м.т.з. upstart - это уже весьма навороченная (хорошо это, или плохо) система инициализации, а systemd - это некий интерфейс, используемый компонентами systemd.

special-k ★★★
()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Вполне нормальные извинения, да ещё и вежливые, учитывая то, как его облили помоями, и то, что извиняться ему было особо не за что. Геями, например, он никого не обозвал (хотя основания были).

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

Вполне нормальные извинения, да ещё и вежливые

«Кому и кобыла - невеста» (ц)

tailgunner ★★★★★
()

Охреневаю с чейнджлогов Upstart. По сравнению с systemd (например) складывается такое ощущение, что Upstart находится ещё на стадии прототипирования.

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

Изменения выглядят слишком низкоуровневыми; причём это даже не багфиксы, а действительно низкоуровневые фичи (например, отключаемость некоторых bridge'й на этапе configure).

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

Релиз RHEL был пару дней назад и он на upstart.

То был минорный релиз, в нем базовые пакеты никто радикально не меняет. В 7.0 будет системд.

provaton ★★★★★
()

Мда, и эти люди запрещают мне ковыряться в носу использовать systemd.

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

не совсем, у них эсть только желание принимать патчи, но сами не имеют даже зачаточного порта на что-либо кроме Linux.

А смысл в портировании на текущий момент есть? На какого динозавра надо портировать систему загрузки и управления сервисами? На *BSD? На HPUX? А Накойхер(фамилия такая) это надо, ни фана, ни денег.

согласен, Debian/kFreeBsd тоже сомнительная выгода

На OS/2 upstart тоже не получится портировать, бида-бида-огорчение :-)

совсем другая история, там сразу говорят что всем *BSD systemd не нужен и наоборот.

Пусть бздишники чешутся, у них свобода более свободная :-)

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

Там будет systemd, но очень не скоро.

uname -a Linux webmedia 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

systemctl status exim4.service exim4.service - LSB: exim Mail Transport Agent Loaded: loaded (/etc/init.d/exim4) Active: active (running) since Mon, 25 Nov 2013 18:45:13 +0200; 5 days ago CGroup: name=systemd:/system/exim4.service └ 12186 /usr/sbin/exim4 -bd -q30m

Чувак, криокамера текёт, вылазь.

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

настройку сети без конфигов и с конфигами (второе на сервачок, а первое - на десктоп) и чтобы быстро работала. И вот оно быстро работает, красивое, все из коробки.

А причем здесь нетворкманагер? :-)

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

Нет, когда модераторские полномочия превращаются из чего-то элитного в приятный бонус - это идёт отнюдь не на пользу сервису...

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