LINUX.ORG.RU

Upstart 1.10

 ,


1

3

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

  • Apparmor поддерживает два новых правила: 'apparmor load' и 'apparmor switch'.
  • Теперь сериализации подвергаются все объекты.
  • Доступно уничтожение унаследованных переменных окружения в инит-сессиях.
  • Возможность определять множество директорий с файлами конфигурации во время исполнения инит-сессии.
  • libupstart: клиентская библиотека для взаимодействия с Upstart из сторонних продуктов.
  • upstart-dbus-bridge: новый переходник для взаимодействия с сигналами D-Bus.
  • Множество мелких улучшений и исправлений.
  • upstart-local-bridge: новый переходник, обеспечивающий запуск заданий Upstart через локальные сокеты.
  • upstart-dconf-bridge: новый переходник для инит-сессий.
  • upstart-dbus-bridge: новая опция '--bus-name' для доступа к переменным DBus включенным в обработку событий dbus-event(7).
  • Новая строфа «reload signal» для возможности заданиям определить произвольный сигнал, который можно послать главному процессу.
  • Включение в инит-сессии заданий-образцов.
  • Исправление обработки изолированных сессий с помощью re-exec.
  • Исправление обработки завершения инит-сессий.
  • Новый модуль для Python 3 и сопутствующий ему набор тестов, предназначенные для тестирования Upstart, работающего как PID 1 и в режиме инит-сессии - привилегированном или нет.

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

★★★★★

Проверено: JB ()
Последнее исправление: shimon (всего исправлений: 4)

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

Да я и не путаю одних с другими... Просто не хорошо осуждать школьников, лишившихся любимых игр, если у самого есть где-то виртуалка с оффтопиком(пусть и по работе). Очень это по фарисейски. Вы же не относитесь к адептам фарисейской секты?

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

Заимствование почти всех продвинутых фич у конкурента говорит о творческом кризисе. Предложить что-то радикально новаторское, делающее upstart лучше, чем systemd его разрабы не в силах. Вот и черпают вдохновение, ковыряя сырцы systemd. Я ничего не имею против upstart. Он мне нравится гораздо больше, чем старый systemv init, который был до upstart в Debian и Ubuntu. Но когда из Ubuntu я перезагружаюсь в Fedora - понимаю, что гонка upstart за systemd уже проиграна. Положение вечно отстающего - не самое завидное положение.

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

Заимствование почти всех продвинутых фич у конкурента говорит о творческом кризисе.

Не понятно, что вы делает на ЛОРе ведь ВСЕ(а не почти все) продвинутые фичи Линукса заимствованы у других.

Предложить что-то радикально новаторское, делающее upstart лучше, чем systemd его разрабы не в силах.

В systemd нет ничего радикально нового вообще. Только позаимствованные у других решений фичи.

Но когда из Ubuntu я перезагружаюсь в Fedora - понимаю, что гонка upstart за systemd уже проиграна.

Гонка - существет в вашем мозгу и в мозгах отдельных фанатиков и ненавистников.
Хотя без вас-фанатиков ЛОР был бы не торт!

ps
А вы, перегружаясь в федору, понимате, что в rpm нет ничего нового и только позаимствованные из deb фичи?

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

Насчёт фич deb вы поставили вагон спереди паровоза. rpm, как формат, появился раньше, чем deb. Подозреваю, что именно из него фичи переносили в deb, а не наоборот.

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

rpm, как формат, появился раньше, чем deb

Строго гооря, формата .deb не существует. Есть формат ar, в котором хранится tar.gz и управляющая информация. И да, Debian-пакеты старше RPM.

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

Насчёт фич deb вы поставили вагон спереди паровоза. rpm, как формат, появился раньше, чем deb.

Вы хоть мат часть учите, прежде чем глупости писать, а то как-то скучно.

Я так понимаю, что на основную часть поста вы не ответили, так как страдаете?

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

Да, вы правы. Старше. Как и сам Debian. Мне всегда казалось, что раз Debian заимствует многие технологии у RedHat - значит он, по идее, должен быть моложе. А в его историю я особо не вдавался.

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

Вы правы. Приношу свои извинения. Debian меня мало интересует, и с его историей я не знаком. Как и с устройством пакетов .deb(собирал их иногда, но меня мало интересовал сам формат пакетов - не интересная это тема).
Что касается нововведений systemd - то они есть. Если сравнивать systemd с другими линуксовыми системами инициализации. Конечно, systemd много позаимствовал у launchd и SMF, но для мира linux то, что предлагает systemd - радикально новые фичи. Назовите хоть один другой аналог с асинхронной загрузкой сервисов, учётом зависимостей и отказом от shell-скриптов в роли юнитов(вы же читали, что писал Поттеринг о shell-overhead)?

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

Да не надо ничего патчить. Gnome 3 работает в Debian. Из systemd он активно требует лишь наличия udev(насколько я знаю). Не нужно из мухи делать слона. К systemd серьёзно прикрутят только Gnome 3.10, судя по roadmap. В 3.10 намереваются задействовать фичи systemd-logind, и это может доставить серьёзный батхёрт всем ненавистникам systemd.

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

Systemd не требовался для Gnome 3.6, и стал необходим для Gnome 3.8. И уже это раздражает донельзя. Я вынужден был переделать пол-системы под systemd, только чтобы меня едва не стошнило от Gnome 3.8. Грустно это все. Хотя systemd не так уж и плох. Мой лаптоп с SSD теперь загружается в XFCE4 за 3.5 сек. До systemd было 11 сек. Systemd units не хватало для mysql, postgres, еще чего-то, но пишутся они легко - там буквально две строки надо вписать. Так что в результате Gnome пылится, а systemd - работает, хахаха.

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

Debian меня мало интересует, и с его историей я не знаком.

Так вас не напрягает работать с вечно догоняющим форматом .rpm?

Назовите хоть один другой аналог с асинхронной загрузкой сервисов,

Это вроде все умеют.

вы же читали, что писал Поттеринг о shell-overhead

Естественно нет и не собираюсь.

Конечно, systemd много позаимствовал

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

ЧИТД.

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

А у меня и Gnome 3.8 не пылится. Мне он понравился. Удобная среда.

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

Upstart не является адекватной альтернативой systemd. Хотя-бы потому, что некоторые плюшки в нём появились только когда стало ясно, что он отстаёт от systemd. Зачем использовать догоняющую технологию, когда есть лидирующая?

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

Не буду спорить, каждый выбирает себе велосипед по своим критериям...

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

Не надо утрировать. Что-то чуть более сложное чем автозапуск - и начинаеся совокупление с деревом процессов

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