LINUX.ORG.RU

Systemd 207

 


0

3

Вышел новый релиз популярной системы инициализации и управления сервисами GNU/Linux.

В этой версии:

  • добавлена логика, позволяющая автоматически монтировать home и swap разделы на GPT-дисках, что позволяет отказаться от fstab-файла на множестве конфигураций;
  • добавлена минимальная утилита для сохранения яркости дисплея между перезагрузками;
  • теперь сервис может быть перезапущен, если он определенное время не сообщал о своей активности (watchdog);
  • новый генератор getty-сервисов, который позволяет запускать getty не только на основной консоли ядра, но и на любой другой, указанной в параметре ядра console;
  • опции InaccessibleDirectories= и ReadOnlyDirectories= теперь могут принимать пути, начинающиеся с -; systemd будет учитывать, что файлы могут и не существовать;
  • journalctl -o и похожие команды теперь понимают новый режим отображения "short-precise", похожий на "short", но показывающий отметки времени;
  • больше кода распространяется под LGPL;
  • systemd больше не передает параметры окружения из ядра и initrd сервисам, однако это все еще возможно через параметр ядра systemd.setenv=;
  • команды systemctl set-log-level и systemctl dump перемещены в состав systemd-analyze;
  • systemd-sysctl теперь не читает файл /etc/sysctl.conf; если вам всё же это нужно, создайте на него симлинк из /etc/sysctl.d/99-sysctl.conf;
  • исправлены некоторые баги; добавлены другие, незначительные изменения.

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

★★★★★

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

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

Ну так в BSD, Slackware или openwrt скрипт не настолько крут, а вполне прост.

тем лучше. Если это вариант, то это наилучший вариант.

AVL2 ★★★★★
()

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

Долго думал...

bbk123 ★★★★★
()

А как в этом гуано запретить systemd-journald? делал ему

systemctl disable systemd-journald
systemctl disable systemd-journald.socket
systemctl stop systemd-journald
systemctl stop systemd-journald.socket

крутил конфиги в /etc/systemd

один хрен, после перезагрузки оно стабильно запускается, так более того, во время работы (после принудительного ручного стопа) пробуждается какого-то чёрта. И хрен бы с ним (кроме душевного дискомфорта) так эта дрянь начинает жрать до 40% мозгов на моём, и так небогатом памятью, EeePC (1Gb), естественно в это чудное мгновение начинается дикий свопинг (на нетбуке 160Gb винт, не SSD). Почему такого не было с SysV Init и SyslogNG?

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

Это как в ЦПП: если что-то похоже на объявление функции - это объявление функции :) Надеюсь, аналогия понятна :)

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

У меня оно пробуждается и со Storage=none (использую syslogng), и живёт как гидра.

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

а ты осилишь рассказать кратко своими словами? (хотя, что я спрашиваю, я ж вижу букву «f» на аватарке..)

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

какую задачу ты решил через системдэ, что не мог решить sysvinit'ом/openrc/?

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

Какой упрямый. Почитай что ли, а то у меня совсем нет времени все это перечислять.

а у меня нет времени ЕЩЁ РАЗ на это отвечать.

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

а ты осилишь рассказать кратко своими словами?

для Ъ: там всякий бред ввиде таблицы. Например:

Управление запуском fsck нет нет да

да. В слаке управление сделано скриптом /etc/rc.d/rc.S

ну и т.д. В _любом_ дистрибутиве ВСЁ это есть и работает, а в systemd это в виде C-программы. Т.е. преимущество в том, что для управления(нестандартного) скажем fsck, тебе надо либо лизать Леннарту, либо форкать и пересобирать systemd. Сплошные профиты короче.

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

ЧТО даст мне этот ваш системд, кроме головной боли?

попаболь?

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

Я не верю сравнительным таблицам:
1. которые делают авторы одной из сравниваемых позиций
2. в которых для какой-то позиции все значения положительные, особенно если это позиция автора

Так что сравнение полная хрень. На вскидку:
- «Управление запуском fsck» - мне не интересно как оно там управляется, но fsck у меня автоматом запускался с момента первой установки лялиха в 1999 году
- «Управление SWAP» - та же фигня - «Управление binfmt_misc» - лолшто? какое отношение к этому вообще имеет система инициализации? И да, когда мне это потребовалось в RedHat 7.2, я это поднял без напряга. - «Настройка параметров консоли и клавиатуры» - :рукалицо:, а раньше все настраивали это вручную после логина

Уже говорили, но NIH синдром во все поля, или, как это: ...но был найден фатальный недостаток...

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