LINUX.ORG.RU

systemd 211

 


0

2

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

Изменения:

  • logind автоматически блокирует переход в спящий режим при закрытии крышки ноутбука, если имеется подключенный внешний монитор. Ранее ожидалось, что эта возможность будет реализована средствами DE (например, так сделано в Gnome), но теперь добавлена и в logind для предотвращения «гонки», когда рабочее окружение еще не успело загрузиться и заблокировать переход в спящий режим, а крышка ноутбука уже закрыта пользователем и logind усыплял систему;
  • logind не переходит в спящий режим при закрытии крышки ноутбука, если прошло менее 30 секунд с момента прошлого просыпания и менее 3 минут с момента загрузки. Это дает системе время, необходимое для определения того, что она подключена к док-станции по USB, и отсутствия необходимости перехода в спящий режим;
  • systemd-gpt-auto-generator поддерживает обнаружение разделов /srv и root, (в дополнение к уже существующей поддержке /home и swap), а также шифрованных разделов LUKS. Это позволяет сделать еще один шаг к полной поддержке Discoverable Partitions Specification и осуществлению автоматического монтирования разделов без /etc/fstab и без передачи ядру параметра «root=»;
  • Если systemd собран с поддержкой kdbus, доступна базовая поддержка принудительного применения политик безопасности;
  • Юнитам добавлен параметр «RestrictAddressFamilies=», который позволяет ограничить доступ процессов юнита к указанному семейству сокетов («AF_INET», «AF_UNIX»), что уменьшает вероятность атаки через стеки различных экзотических протоколов;
  • Юнитам добавлены параметры «RuntimeDirectory=» и «RuntimeDirectoryMode=», позволяющие указать каждому демону персональную директорию в пределах /run для runtime-файлов демона, что позволяет этой директории существовать лишь на время работы демона, а демону каждый раз запускаться с пустой директорией;
  • Параметр «DeviceAllow=» позволяет использовать маски для выбора группы имён устройств;
  • В файл конфигурации system.conf добавлены настройки «DefaultCPUAccounting=», «DefaultBlockIOAccounting=» и «DefaultMemoryAccounting=» для глобального включения и выключения учёта специфичных ресурсов (cgroups) для всех юнитов;
  • systemd-nspawn обзавелся опциями "--image=" (для загрузки дисковых образов и инсталляций Linux с любых блочных устройств, соответствующих спецификации Discoverable Partitions Specification) и "--network-macvlan", позволяющий настроить интерфейс macvlan для контейнера. Это означает, что инсталляции, осуществляемые обновленными (в соответствии с вышеописанными изменениями) установщиками, теперь могут быть запущены и развернуты с помощью контейнерных утилит, без дополнительных модификаций. Разработчики systemd надеются, что разработчики libvirt-lxc в скором времени добавят такую возможность;
  • systemd-networkd поддерживает настройку локальных адресов с использованием IPv4LL;
  • Добавлена утилита systemd-network-wait-online для синхронного ожидания сетевого соединения через systemd-networkd;
  • systemd-run поддерживает опции "--uid=", "--gid=", "--setenv=, "--setenv=" при использовании режима "--scope".

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

anonymous

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

Ненужно-211 вышло. Нахрена инит система занимается блокировкой экрана при засыпании?

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

Вот про ненужно не надо. Оно у меня делает то, что openrc не смог — рестартует сдохшие демоны. Или я не умею готовить openrc?

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

А кто говорит, что это система инициализации?

equeim ★★ ()

Читаю новость и поражаюсь. Это уже почти операционная система.

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

Это т. н. core userspace. Штука, которая (в перспективе) управляет всем, что торчит из ядра.

intelfx ★★★★★ ()

Нужно! Спасибо!

anonymous ()

Kitchen sink syndrome принимает всё более тяжелую форму.

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

Уточнение

Одно не нужно пишет другое не нужно, впиливая туда разные не нужно, да еще и впаривает тем, кому это не нужно, а некоторые даже верят

anonymous ()
Ответ на: Уточнение от anonymous

У меня journalctl не правильно время кажет ;( Это у всех так ?

mx__ ★★★★ ()

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

гениально. Чиним гномопроблемы системными демонами.

leave ★★★★★ ()

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

Harzah2 ()

Да нормально всё, что вы рвете глотки-то? Не нравится - не пользуйтесь. Или, если вам это подсовывают, и вы не в состоянии сменить инит-систему, о чем с вами можно разговаривать? Продолжайте визжать и показывать свою 'крутость' дальше.

MegaDNO ()

Ну и говно это ваще ненужноD.

anonymous ()

Быстрее! Выройте для него яму!!!

mittorn ★★★★★ ()

Юнитам добавлен параметр «RestrictAddressFamilies=», который позволяет ограничить доступ процессов юнита к указанному семейству сокетов («AF_INET», «AF_UNIX»), что уменьшает вероятность атаки через стеки различных экзотических протоколов;

А добавили уже этим юнитам параметр «FireAtWill=»?

rtvd ★★★★★ ()

Выпуск, в основном, нацелен на исправление ошибок, появившихся в systemd 209

ошибку в виде самого появления systemd уже пофиксили?

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

Да нормально всё, что вы рвете глотки-то? Не нравится - не пользуйтесь.

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

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

Тут нужно спрашивать, умеешь ли ты готовить демонов.

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

рестартует сдохшие демоны.

Нужно больше сдохших демонов!

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

гениально. Чиним гномопроблемы системными демонами.

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

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

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

Я стесняюсь спросить - а почему именно в logind?

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

Я стесняюсь спросить - а почему именно в logind?

Вопрос правильный, но уже не ко мне.

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

Ты все на этот какой-то инит орешь... А мне вот этот невыносимый 12309 терпеть :(

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

Ну давайте еще xrandr тогда туда же вкорячим, чоуж.

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

О, еще один. Так поделись сакральными знаниями.

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

Ну давайте еще xrandr тогда туда же вкорячим, чоуж.

Вначале из иксов это расширение ещё вытащить надо. Или ты про утилиту командной строки?

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

Вопрос правильный, но уже не ко мне.

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

tailgunner ★★★★★ ()

Столько криков и паники по поводу системд...

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

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

А вот то, что стараются с такой скоростью пропихивать системд куда только можно, это раздражает. Выглядит это всё подозрительно.

Ещё нехватало, чтобы лишили выбора, и в безисходности придется пользоваться тем, что есть...

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

Кто пропихивает? Во многих дистрибутивах разработчики и мейнтейнеры осознанно выбрали systemd.

unikum ★★★★★ ()

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

А по теме, молодцы ребята, работают, развиваются. Так держать!

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

Твоё мнение никому не интересно. Продолжай и дальше быдлохейтить .Хейтеры они такие смешные. Почти такие же, как подоконники.

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

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

А выбора тонет. В арчике ты легко можешь заменить ALSA на OSS4, но от systemd не избавиться.

quantum-troll ★★★★★ ()
Ответ на: комментарий от gregoryzero

Ещё нехватало, чтобы лишили выбора

В пределах одного дистрибутива выбор не нужен.

Alsvartr ★★★★★ ()

Раньше на лоре была традиция писать про каждый выпуск Wine, в новости в каждом выпуске разработчики уже традиционно заверяли что уж теперь то пофикшены все direct-x баги, но становилось только хуже - теперь эстафета переходит к system-d и каждый выуск этого поделия нам вещают, что уж теперь-то он точно торт.

nt_crasher ★★★ ()

logind автоматически блокирует переход в спящий режим при закрытии крышки ноутбука

Интересно, тот дятел который впилил эту фичу по дефолту слышал когда-нибудь про лаптопы, у которых забор воздуха со стороны клавиатуры производится?

anonymous ()

Мда... Поставить какой-нить «современный» Linux штоле... Посмотреть на это чудо...

dhameoelin ★★★★★ ()
Ответ на: комментарий от quantum-troll
yunake@x230:~$ uname -r
3.13.5-1-ARCH
yunake@x230:~$ pswg \ init
root         1  0.0  0.0   4212   504 ?        Ss   Mar05   0:06 init [3]  
yunake@x230:~$ pacman -Qo /usr/bin/init
/usr/bin/init is owned by sysvinit 2.88-14
val-amart ★★★★★ ()
Ответ на: комментарий от tailgunner

Потому что управление питанием системы — вещь, тесно связанная с юзерскими сессиями. Поэтому ей логично быть в logind (или мы хотим powerd, который общается с logind по приватной шине? уже было, зовётся upower и из него это выпилили в пользу logind).

intelfx ★★★★★ ()

Надеюсь в Ubuntu будет какая-то ОДНА версия на всё время LTS 16.04 и не будет меняться как Firefox!!!

I-Love-Microsoft ★★★★★ ()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от MegaDNO

Не нравится - не пользуйтесь

Как же не пользоваться, если тебе это ненужно насильно в глотку запихивают уже почти во всех распространненых дистрибутивах?

Продолжайте визжать и показывать свою 'крутость' дальше.

Вот от таких молчунов-терпил все беды и возникают.

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