Новая версия systemd 199, в которую включена новая клиентская библиотека D-Bus

26 марта 2013 года

Леннарт Поттеринг (Lennart Poettering) представил релиз системного менеджера systemd 199. Новая версия примечательна интеграцией в состав недавно анонсированного экспериментального модуля libsystemd-bus, с реализацией альтернативной клиентской библиотеки для протокола D-Bus.

Среди других изменений:

  • В модуль systemd-python добавлен API для использования возможностей libsystemd-daemon;
  • Изменено поведение опций PrivateTmp, ReadWriteDirectories,

ReadOnlyDirectories и InaccessibleDirectories: приватные директории /tmp и /var/tmp теперь совместно доступны для всех процессов сервиса. При остановке сервиса все связанные с ним временные директории автоматически удаляются;

  • По умолчанию systemd отныне устанавливает несколько sysctl переменных в ядре Linux: Включаются безопасные опции sysrq, верификация маршрутов, проверка жестких и символических ссылок. Выключается маршрутизация на основании источника (source routing);
  • Режим предсказуемого выбора имён для сетевых интерфейсов теперь может быть отключен через параметр ядра net.ifnames=0;
  • В journald обеспечен принудительный сброс данных на диск спустя как минимум 5 минут после операций записи в журнал. До момента следующей записи файл с журналом помечается как переведённый в offline. Подобное изменение позволяет увеличить надёжность и сохранность журнала на случай краха системы. Задержку синхронизации можно поменять через переменную SyncIntervalSec в journald.conf;
  • Добавлен новый unit remote-fs-setup.target, который может быть использован для вызова специфичных сервисов в случае, когда примонтирована как минимум одна внешняя файловая система;
  • В демоне udev число рабочих процессов, запускаемых параллельно, рассчитывается на основании числа CPU, а не размера памяти, как раньше.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Новая версия systemd 199, в которую включена новая клиентская библиотека D-Bus», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.