LINUX.ORG.RU

systemd 236

 ,


1

3

Lennart Poettering объявил о выпуске systemd 236 в качестве окончательной версии 2017 года.

systemd основан на принципах зависимостей, производит отслеживание процессов запущенных сервисов при помощи механизма cgroups в ядре Linux, поддерживает механизмы сокет и dbus активации сервисов и предоставляет удобный декларативный синтаксис для описания демонов и других сущностей.

В этот релиз вошли, в основном, различные исправления и улучшения внутренней логики и структуры, а также расширения уже существующей функциональности.

Основные изменения:

  • Поддержка формата LUKS2 на диске для зашифрованных разделов список bootctl теперь может перечислять все доступные параметры меню загрузки.
  • Улучшенная опция cgroup.
  • Различные усовершенствования сети systemd-networkd.
  • Поддержка установки начального сопоставления клавиатуры systemd-firstboot.
  • Несколько новых аргументов командной строки systemd-resol.
  • Введен модуль modprobe.d (для модуля ядра bonding.ko).
  • Неизвестные «%» в файлах конфигурации теперь отклонены.
  • systemd-resolved теперь поддерживает новую динамику /run/systemd/resolve/stub-resolv.conf.
  • В /etc/fstab два новых варианта монтирования.
  • bootctl получил новую команду «list» для перечисления всех доступных опций загрузки.
  • systemctl получил новый переключатель -dry-run, который показывает, что будет сделано.
  • ConditionSecurity теперь может обнаружить модуль безопасности TOMOYO.
  • Ряд незначительных улучшений во всем ядре systemd.

>>> Объявление о релизе



Проверено: Shaman007 ()

systemctl получил новый переключатель -dry-run, который показывает, что будет сделано

Киллерфича. Как мы без этого раньше жили? )))

pmedved ()

telikan

Странно, новость писал промт, а запощено, почему-то, от имени пользователя telikan.

redgremlin ★★★★★ ()

Традиционно пожелаем systemd сдохнуть, а тем, кто занимается её разработкой, больше никогда не прикасаться к компьютерам.

anonymous ()

Стелька для нога

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

Проверено: Shaman007

Тут всё в порядке, расходимся

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

А то что, ретрограды пальцем погрозят и по склепам разбредутся?

t184256 ★★★★★ ()

а документацию по dbus интерфейсам нормальную когда сделают? А не «ну идите короче читайте systemd-run исходник», а потом еще исходники dbus утилит, потому что (очевидно) реюз кода, а потом еще и сам сервер, чтобы понять как оно работает

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

и ошибки нормальные, а не «no such device or address», если я посылаю int32 вместо uint64 лол

arcanis ★★★ ()

Скажем дружно-нафиг нужно!

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

А то что, ретрограды пальцем погрозят и по склепам разбредутся?

Нет, они пришлют коммиты в Gentoo и пожертвования на Devuan.

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

Мамка твоя не нужна. А сабж нужен.

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

Так sd это для прода, а не для локалхостов 3,5 бездельников.

anonymous ()

В /etc/fstab два новых варианта монтирования

Доколе?! Где fstabd?

ashot ★★★ ()

systemd это даже лучше порнушки

anonymous ()

Эх, LUKS2 - интересное дело. Но что-то стрёмно конвертить раздел в него, учитывая тот факт, что его только зарелизили. Багов там ещё, наверно, не мерено...

lucentcode ★★★★★ ()
Последнее исправление: lucentcode (всего исправлений: 1)

Спасибо Лёне! Благодаря тому, что на дебиан/убунту теперь systemd, мне удалось безболезненно соскочить на них со школоарча. Разве что странноватые apt-* и dpkg-* довольно странноватые. Но это мелочи

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

как будто бы ты часто дергаешь systemctl лол. У с-д есть плюсы, но унификация где то один из самых последних

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

Таки левое какое-то сообщество, если оно наезжает на Поттеринга. Чувак может местами и криво, но нужные вещи пилит. Да и сразу прямо никто ничего не делает. Москва тоже не сразу строилась, да и поначалу была деревянной... Главное, что концепция у Поттеринга всегда верная, а детали реализации за ним другие разрабы со временем поправляют...

lucentcode ★★★★★ ()

Во, новый линукс вышел.

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

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

makoven ★★★★★ ()

system 'wait a minute' d, episode 236

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

Чувак может местами и криво, но ненужные вещи пилит.

Починил.

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

Шо то говно, шо это.

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

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

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

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

Ничего страшного что непонятно как пользоваться. Главное, чтобы было понятно, что пользоваться этим говном не нужно.

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

Почему ты считаешь, что неуправляемая гроздь сервисов является правильной идеей?
Тебе религия запрещает пользоваться cgroups без systemd?

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

Ну ты либо этим пользуешься, либо апишкой какого нибудь supervisord, эскобар.жпг. Просто от Ъ ынтырпрайза ты ожидаешь более менее полных док

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

А зачем мне cgroups сами по себе? Нет, конечно я им применение найду, но systemd мне нужен как система инициализации для десктопов. Мне нужна быстрая и удобная система инициализации. Я ещё прекрасно помню те времена, когда даже upstart и в помине не было. И система на десктопе грузилась по несколько минут. То ещё было непотребство. Да, systemd переусложнён, местами возможно и без надобности. Но он очень удобен.

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

Мы не любим systemd не за то, что он медленный или быстрый. А из-за того, что он реально переусложнен и неудобен нам. Это уже не просто система инициализации, а системный менеджер.

К той части, в которой он система инициализации, претензий почти нет. Нам он не нравится, в основном, архитектурно: бинарные логи, qr-коды. Не нравится то, что к нему насильно привязывают компоненты и зависимости в основных дистрибутивах (ветер дует со стороны RedHat).

Понимаете, есть люди, которым нравится UNIX и принцип KISS. Это другой подход. Под простотой и удобством понимается отсутствие нагромождений и переусложнений, архитектурная простота, а не дружелюбность к новичку и набор готовых решений.

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

Ну так и пилите себе тихонько то, что вам нравится. Чего к нормальным людям вечно пристаёте?

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

Я и не пристаю :-)

Есть такое. Признаю. Воинствующие хейтеры systemd пристают.

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

Есть такое, но почему-то наиболее известные сертифицированные Unix-системы(Solaris, MacOS X) как раз выбрали именно такой подход. Вероятно, когда пилишь что-то для десктопов, системный менеджер - нужная вещь.

Мне идея бинарных логов нравится, qr-коды тоже люблю. Ничего против данных нововведений не имею. То, что некоторые компоненты гвоздями прибивают к systemd - вероятно не хорошо, но ведь те, кто хочет использовать аналогичные компоненты без systemd по идее могут форкнуть и переписать соответствующие проекты под свои подребности. Это Open Source - каждый пилит то, что ему нравится, и так - как ему хочется.

Мне тоже нравится этот принцип. На системах вроде LEDE/OpenWRT. Там где простота оправдана и даже необходима. С другой стороны, на десктопе, если выбор стоит между функциональностью и удобством, я готов пожертвовать принципами ради комфорта и приличной скорости загрузки.

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

Вот только сегодня ставил стабильный дебиан с системд после генты, которая оказалась невыгодной в обновлениях. Шедеврально долго системд грузит систему по сравнению с опенрц на обычном ноутбучном винте (2.5 дюйма сата). Более того, из ждущего режима (даже не гибернация) системд не вышел, что тоже очень доставило

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

Не исключено, что на этом ноутбуке systemd хорошо будет работать в Gentoo.

Это как раз тот случай, когда проблема может оказаться дистрибутивозависимой.

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

Это два разных подхода. И хорошо, когда они есть. Другое дело, что для обоих подходов актуальна проблема зоопарка решений там, где эти решения не очень и требуются, учитывая незначительность их отличия друг от друга. Но это Open Source. Лучшее — враг хорошего. Хорошо иметь возможность делать какие-то изменения в коде и работе программы, чем не иметь ее. Как показала практика и что смог продемонстрировать Linus Torvalds — Open Source может оказаться полезным даже в бизнесе. А свобода распространения Richard'а Stallmana'а дала нам эту возможность. И это хорошо.

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

Ну так и пилите себе тихонько то, что вам нравится. Чего к нормальным людям вечно пристаёте?

Агрессивные хейтеры системд — всего лишь ответная реакция на агрессивную политику красношапки. Если бы в редхате пилили себе тихонько, что им нравится, и не приставали к нормальным людям, то и хейтерства никакого бы не было.

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

А, дак это из-за бинарных логов systemd хейтят? Интересно. Компоненты, привязанные к systemd, всегда можно заменить. Не думаю, что в redhat дураки сидят или популярность данного системного менеджера вызвана по замыслу тайного рептилоидного ложе.

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

Шедеврально долго, это сколько? На десятую секунду больше? Ничего, что набор сервисов дебиан скорей всего отличается от генту?

из ждущего режима (даже не гибернация) системд не вышел

Хотите сказать, что systemd не умеет в ждущий режим? Или вы не умеете в systemd?

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

В Debian могли что-то не так сконфигурировать или не сконфигурировать вовсе. Хотя да. Это странно. Проверял ли он выход из ждущего режима на Gentoo? С ACPI все нормально? Это вопрос открытый.

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