LINUX.ORG.RU

Релиз systemd 217

 ,


1

6

Встречайте новую версию комплекта системных утилит под номером 217!

Изменения:

  • journalctl получил новую опцию -t/--identifier= для фильтрации по идентификаторам (тегам) syslog, а также опцию --utc для вывода временных меток UTC.
  • Возможность уведомления менеджера сервисами перед тем, как начать перезагрузку (отсылкой RELOADING=1) или выключение (отсылкой STOPPING=1). Это позволяет менеджеру отслеживать внутреннее состояние демонов и предотвращать ситуации, когда демон ещё работает, но уже недоступен через D-Bus.
  • Сервисы с Type=oneshot не нуждаются в указании команд ExecStart.
  • Пользовательские сервисы также могут загружаться из $XDG_RUNTIME_DIR/systemd/user.
  • systemd-logind может быть сконфигурирован для обработки событий от крышки ноутбука, даже если ноутбук используется в качестве безмониторной рабочей станции или к нему подключено несколько мониторов.
  • Сервис в initramfs для выхода из спящего режима, использующий командную строку ядра.
  • Пользовательский демон консоли systemd-consoled. Пока что в ознакомительном виде.
  • Метрики маршрутов для DHCP в модуле systemd-networkd.
  • Сокет-активирующиеся сервисы могут получать контексты SELinux от сетевого стека (опция SELinuxContextFromNet=).
  • Удалена поддержка загрузки прошивок из пользовательского пространства.
  • Минимально поддерживаемая версия ядра увеличена до 3.7.
  • Таймаут для обработчиков udev увеличен с одной до трёх минут, но предупреждение выводится уже через одну минуту для диагностики долгозагружающихся модулей.
  • Правила udev позволяют удалять метки оборудования посредством TAG-="foobar".
  • Удалена реализация упреждающего чтения (readahead).
  • Юниты для разделов подкачки поддерживают опцию discard.
  • Контейнеры Docker опознаются как отдельный тип виртуализации.
  • Протокол Password Agent поддерживает отображение пользовательского ввода для большего удобства. Включается опцией --echo .
  • Дефолтное значение net.core.default_qdisc = fq_codel в sysctl.d.
  • При доступном kdbus сервисы могут использовать новую опцию BusPolicy= для более строгой политики блокировок и разграничения доступа.
  • networkctl отображает файлы .network и .link для конкретных интерфейсов.
  • Новый вызов sd_session_get_desktop() для sd-login, позволяющий определить запущенный DE.
  • В утилиту systemctl добавлены действия add-wants и add-requires, позволяющие вручную расставлять зависимости между юнитами.
  • При кодовом слове rescue в командной строке ядра система будет загружаться в режиме восстановления (т.е. используя rescue.target).
  • Поддержка командной строкой ядра команд mount.usr=, mount.usrflags=, mount.usrfstype= для указания ФС для /usr.
  • Контроль $NOTIFY_SOCKET процессов сервисов, а не только главного процесса.
  • Снова введена поддержка fsck's -l. Примечание: это требует обновления пакета util-linux до версии 2.25, иначе возможны дедлоки.
  • Удалена утилита multi-seat-x по причине реализации этой функциональности в xorg-server-1.16.
  • Флаг ALLOW_INTERACTIVE_AUTHORIZATION для сообщений D-Bus, реалзиующая интерактивную авторизацию через PolicyKit для многих привилегированных операций.
  • Ключ --usr для udevadm hwdb --update, позволяющий размещение базы оборудования в /usr вместо /etc.
  • Корректное создание файлов в /dev модулем systemd-tmpfiles при указании создания этих файлов только при загрузке.
  • Множество багфиксов

Новую версию можно скачать здесь

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

Молодец, хорошая новость! Я в принципе не против, но считаю что такие вещи должны иметь возможность выбора в «настройках эксперта», как какой-нибудь «Boot manager». Я ищу коммит в трекере Opensuse Factory, который отключил опциональность Systemd и сделал его обязательным. Мне нужен список пакетов, из которых были удалены init-скрипты этим коммитом. В принципе поддерживать небольшой репозиторий своими силами мне несложно, мне нужно только узнать какие SRPM необходимо изменить.

ZenitharChampion ★★★★★ ()

Видел эту тему с одним комментарием

Deleted ()

Видел эту тему с двумя комментариями

Sahas ★★★★★ ()

А почему такое эпохальное событие в мини-новостях?

Polugnom ★★★★★ ()

Такими темпами RedHat с линукса через пару лет срулит. Это же круто!

Quasar ★★★★★ ()


Contributions from: Andreas Henriksson, Andrei Borzenkov,
Angus Gibson, Ansgar Burchardt, Ben Wolsieffer, Brandon L.
Black, Christian Hesse, Cristian Rodríguez, Daniel Buch,
Daniele Medri, Daniel Mack, Dan Williams, Dave Reisner, David
Herrmann, David Sommerseth, David Strauss, Emil Renner
Berthing, Eric Cook, Evangelos Foutras, Filipe Brandenburger,
Gustavo Sverzut Barbieri, Hans de Goede, Harald Hoyer, Hristo
Venev, Hugo Grostabussiat, Ivan Shapovalov, Jan Janssen, Jan
Synacek, Jonathan Liu, Juho Son, Karel Zak, Kay Sievers, Klaus
Purer, Koen Kooi, Lennart Poettering, Lukas Nykryn, Lukasz
Skalski, Łukasz Stelmach, Mantas Mikulėnas, Marcel Holtmann,
Marius Tessmann, Marko Myllynen, Martin Pitt, Michael Biebl,
Michael Marineau, Michael Olbrich, Michael Scherer, Michal
Schmidt, Michal Sekletar, Miroslav Lichvar, Patrik Flykt,
Philippe De Swert, Piotr Drąg, Rahul Sundaram, Richard
Weinberger, Robert Milasan, Ronny Chevalier, Ruben Kerkhof,
Santiago Vila, Sergey Ptashnick, Simon McVittie, Sjoerd
Simons, Stefan Brüns, Steven Allen, Steven Noonan, Susant
Sahani, Sylvain Plantefève, Thomas Hindoe Paaboel Andersen,
Timofey Titovets, Tobias Hunger, Tom Gundersen, Torstein
Husebø, Umut Tezduyar Lindskog, WaLyong Cho, Zbigniew
Jędrzejewski-Szmek.


Кто там скидываться хотел? Бабла-то хватит? ;)

redgremlin ★★★★★ ()

Команды add-wants и add-requires в systemctl для увеличения бюста.
Проверено: fallout4all

ОК, «не читал, но подтверждаю».

redgremlin ★★★★★ ()

Я читаю маны по systemd медленнее, чем Леонард пишет новые

makoven ★★★★★ ()

А чего вкусняшку с троллингом HDD-нищебродов не упомянули?

systemd's readahead implementation has been removed. In many circumstances it didn't give expected benefits even for rotational disk drives and was becoming less relevant in the age of SSDs. As none of the developers has been using rotating media anymore, and nobody stepped up to actively maintain this component of systemd it has now been removed.

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

Исходя из этого стоит отметить, что блюрей так и не взлетел.

Wizard_ ★★★★★ ()

Релиз ненужно много

Лучше бы написали наконец новость про OpenMW, а не про эту вашу не то ли систему инициализации, не то ли веб-сервер, не то ли генератор QR-кодов.

TheAnalOverlord ()

Команды add-wants иadd-requires в systemctl для увеличения бюста

/та самая Сара/єто гендерная дискриминация.

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

Туда надо ещё систему проверки лицензий добавить чтобы прямо в systemd был DRM. Привлечение проприетарщиков и всё такое. Тогда и Столлман наедет на Поцеринга.

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

блюрей так и не взлетел.

просто, надо было посильнее раскрутить!

Deleted ()

Хорошая новость! Хейтеры идут лесами и полями.

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

Та не там же написано что оно и для вертушек нафик не нужно

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

anonymous ()

Команды add-wants и add-requires в systemctl для увеличения бюста.

enlarge your penis!

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

такие вещи должны иметь возможность выбора в «настройках эксперта», как какой-нибудь «Boot manager»

Нет не должны.

Deleted ()

Интересно, перестанет ли теперь systemd валить ошибки при загрузке системы и валить систему в kernel panic при любом выключении кроме как кнопкой reset?

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

Команды add-wants и add-requires в systemctl для увеличения бюста
pedobear 29.10.2014 8:26:58

systemctl gained two new commands «add-wants» and «add-requires» for pulling in units from specific targets easily.

Толсто, зелено.

JB, автору -7 влепи, а не бедному анонимусу.

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

такие вещи должны иметь возможность выбора в «настройках эксперта»

Нет, это базовая система.

Я ищу коммит в трекере Opensuse Factory

Миграция была в течении нескольких лет, это не один и не десяток изменений.

В принципе поддерживать небольшой репозиторий своими силами мне несложно

Вы явно не сможете, тем более если ищете здесь.

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

Не угадал. Какой ещё дистриб недостоен сей жемчужины? Где криворукие майнтейнеры?

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

JB, автору -7 влепи, а не бедному анонимусу.

вы мне напишите как это должно по русски правильно звучать - я поправлю. Боюсь если я сам возьмусь за перевод, то станет еще хуже

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

Он вообще в ударе с новостями сегодня.

dinn ★★★★★ ()

Удалена реализация упреждающего чтения (readahead).

Сволочи!

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

As none of the developers has been using rotating media anymore

дайте адрес, раз они такие бедные, так и быть, я им вышлю винт с вращающимися частями, пусть тестируют. хоть я и не понимаю зачем надо переизобретать ureadahead.

anonymous ()

команды add-wants. .. в systemctl для увеличения бюста

Всем по шестерочке!

LongLiveUbuntu ★★★★★ ()

Минорнота. Ждем существенных изменений, например, встроенный X сервер.

Lavos ★★★★★ ()

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

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

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

Кто там скидываться хотел? Бабла-то хватит? ;)

Начинать надо с главаря, а там дальше может и не понадобится уже :)

Harald ★★★★★ ()

ого, прям революция...посмотрим как её в дебиан прикрутят))

obana ()

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

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

Когда-нибудь количество говнокода в нём достигнет критической массы, оно будет падать под собственным весом. И начнётся обратная миграция. А пока OpenRC + eudev наше всё.

Barbudos ()

Сервис в initramfs

Уже и до initrd добрался..

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

А пока OpenRC + eudev наше всё

Удвоил. Кстати, eudev уже стал версии 2.1, сегодня прилетел

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

Печально. А если я выпилю, а новая консолька не запустится? Как я буду обратно впиливать в ядро без консоли?

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