The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз systemd 190

21.09.2012 13:55

Леннарт Поттеринг (Lennart Poettering) представил релиз системного менеджера systemd v190.

Из наиболее интересных новшеств можно отметить:

  • В состав включены биндинги для языка Python с реализацией API для работы с журналом (пока API реализовано лишь частично и предоставляет только функции наполнения журнала). Официально будут поддерживаться только биндинги для Python, для остальных языков они будут развиваться сторонними проектами (например, уже существуют биндинги для PHP и Lua);
  • Для юнит-файлов добавлена поддержка макроподстановок с именем хоста (%H), идентификатором машины (%m) и идентификатором загрузки (%b);
  • Добавлен новый режим вывода элементов журнала "json-pretty", при котором блоки JSON для более удобного восприятия оформляются с отступами по одному объекту на строку;
  • Изменение состояния юнитов теперь всегда сохраняется в журнале и показывается для данного юнита по "systemctl status".
  • По умолчанию вместе подключаются cgroup-контроллеры cpu, cpuacct, cpuset и ограничения сети net_cls и net_prio;
  • Поддержка виртулизированной операции reboot() в контейнерах, которая заменяется на exit(), если нет прав на выполнение CAP_SYS_REBOOT;
  • Утилита journalctl отныне показывает по умолчанию только локальные данные, для показа элементов внешнего лога следует указывать опцию --merge (-m);
  • Добавлена команда "journalctl --disk-usage" для просмотра занимаемого файлами журналов места на диске;
  • Для управления разбиением журнала на файлы в journald.conf добавлена опция SplitMode;
  • Добавлена поддержка нового условия ConditionFileNotEmpty, срабатывающего для непустых файлов.

Дополнение: вышел корректирующий релиз systemd 191, в котором оперативно исправлены некоторые ошибки и недоработки, выявленные в версии 190.

  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Релиз systemd 189
  3. OpenNews: В systemd добавлена поддержка средств, гарантирующих неизменность логов
  4. OpenNews: Разработчики Debian представили генератор SysV-скриптов на основе конфигурации systemd
  5. OpenNews: Сохранит ли Arch Linux своё лицо в результате грядущих изменений, таких как переход на systemd
  6. OpenNews: В Systemd реализована поддержка изоляции системных вызовов для запускаемых сервисов
Лицензия: CC-BY
Тип: Программы
Ключевые слова: systemd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (17) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.3, Аноним (-), 15:25, 21/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Пользуюст в 18ой федоре новым журналом - очень удобно.
     
  • 1.7, Аноним (-), 15:40, 21/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В состав включены биндинги для языка Python

    Зря. В базовой системе не должно быть никаких питонов.

     
     
  • 2.9, Аноним (-), 15:46, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А тебя не заставляют их устанавливать, тем более использовать.
     
     
  • 3.10, rain87 (?), 15:50, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    он же увидел слово знакомое. на знакомое слово - шаблонный "не нужно". а в каком контексте слово использовано - пфф, кому интересно
     

  • 1.19, Mirraz (ok), 16:35, 21/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот могут ли мне systemd-фаги ответить на следующие вопросы:
    1. Привязан к dbus? Если да, можно ли перезапустить dbus без перезапуска systemd (или хотя бы без перезапуска юнитов)?
    2. Могу ли я перезапустить systemd без перезапуска всех юнитов (например, после очередного обновления, как это)?
     
     
  • 2.25, Buy (ok), 17:17, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > systemd-фаги

    У Системдэ фагов нету, просто народ пользуется тем что дают в его дистре и пытается получить удовольствие.

     
     
  • 3.27, Mirraz (ok), 17:20, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это тот же сорт людей, которые пользовались предустановленной Вистой и мне их жаль.
     
     
  • 4.28, iFRAME (ok), 18:20, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с предустановленной вистой? На рабочем компе после накатывания SP2 и всех обновлений - работает. Не тормозит. Есть не просит. Приложения запускает. Что там еще нужно?

    Не хватает правда панели задач как в Win7, но чего нет, того нет.

     
  • 4.33, develop7 (ok), 20:35, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это тот же сорт людей, которые пользовались предустановленной Вистой и мне их жаль.

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

     
  • 2.26, develop7 (ok), 17:19, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 1. Привязан к dbus? Если да, можно ли перезапустить dbus без перезапуска systemd (или хотя бы без перезапуска юнитов)?

    можно остановить и не запускать — благодаря dbus.socket оно поднимется при первом обращении.

    > 2. Могу ли я перезапустить systemd без перезапуска всех юнитов (например, после  очередного обновления, как это)?

    man systemctl /daemon-reexec

     
  • 2.30, jOKer (ok), 18:31, 21/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > могут ли .... systemd-фаги

    Могут. Они могут даже нити обсуждения удалять, по ходу!((((

     
  • 2.35, qux (ok), 12:12, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 2. Могу ли я перезапустить systemd без перезапуска всех юнитов (например, после очередного обновления, как это)?

    А у SysV init как с этим?

     
     
  • 3.36, arisu (ok), 12:17, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А у SysV init как с этим?

    хорошо: там не надо перезапускать systemd, потому что он не используется.

     
     
  • 4.37, qux (ok), 12:25, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Черт, как я не догадался...
     
     
  • 5.38, arisu (ok), 12:27, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    you're welcome.
     

  • 1.34, qux (ok), 12:11, 22/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Поддержка виртулизированной операции reboot() в контейнерах, которая заменяется на exit(), если нет прав на выполнение CAP_SYS_REBOOT;

    Интересно. Приложение ожидает перезагрузку, а вместо этого получает только собственное корректное завершение?

     
     
  • 2.39, develop7 (ok), 20:37, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    как в той притче про «хочу, чтобы солнце погасло»
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру