<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Новая версия Systemd 212]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=34360</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34360&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Новая версия Systemd 212».]]></description>
		<lastBuildDate>Wed, 26 Mar 2014 09:20:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Новая версия Systemd 212]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=402385#p402385</link>
			<description><![CDATA[<p><a href="http://lists.freedesktop.org/archives/systemd-devel/2014-March/018232.html">Представлен</a> выпуск системного менеджера <a href="http://www.opennet.ru/opennews/art.shtml?num=39135">systemd 212</a>, в котором представлена порция исправлений ошибок и добавлено несколько новшеств. Systemd сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли такие дистрибутивы, как Fedora, openSUSE, OpenMandriva и Arch Linux, одобрен переход дистрибутивов Debian и Ubuntu по умолчанию на systemd.</p><p>Наиболее существенные изменения:<br /></p><ul><li><p>В journald добавлен режим перенаправления вывода на консоль, который теперь активирован по умолчанию для всех важных уведомлений;</p></li><li><p>Добавлена утилита systemd-journal-remote для потоковой передачи логов на другой хост;</p></li><li><p>При восстановлении параметров экрана добавлена защита от установки слишком низкого уровня яркости для предотвращения отображения черного экрана после перезагрузки;</p></li><li><p>В PID 1 обеспечен учёт общесистемного состояния (&quot;starting&quot;, &quot;running&quot;, &quot;degraded&quot;, &quot;maintenance&quot;, &quot;stopping&quot;), которое отображается через команду &quot;systemctl status&quot; и позволяет быстро оценить статус работы, что полезно в конфигурациях с большим числом контейнеров;</p></li><li><p>В утилиту &quot;systemctl&quot; добавлена команда &quot;list-machines&quot; для вывода списка всех локальных контейнеров и состояния, каждого из них;</p></li><li><p>В утилиту &quot;systemctl&quot; добавлена опция &quot;-r&quot; для рекурсивного перебора юнитов всех локальных контейнеров;</p></li><li><p>В <a href="http://www.opennet.ru/opennews/art.shtml?num=39271">механизм</a> автоматического монтирования разделов на основе GPT-меток, позволяющего загружаться без /etc/fstab и без передачи ядру опции &quot;root=&quot;, добавлен учёт флагов монтирования в режиме только для чтения и игнорирования раздела. Добавлено два новых GPT-типа UUID для 32- и 64-разрядных ARM-систем;</p></li><li><p>При генерации MAC-адреса для сетевого интерфейса при помощи nspawn с опцией &quot;--network-interface=&quot; теперь используется имя машины, что позволяет сохранить MAC при разных вызовах контейнеров;</p></li><li><p>В logind обеспечена автоматическая чистка всех объектов IPC, владельцем которых является пользователь, завершивший сеанс;</p></li><li><p>В утилитах systemd-machine-id-setup и tmpfiles появилась опция &quot;--root=&quot; для установки относительной корневой директории;</p></li><li><p>Директория /sys/fs/cgroup/ теперь монтируется в режиме только для чтения после прикрепления всех управляющих деревьев cgroup;</p></li><li><p>В утилиту machinectl добавлена команда &quot;poweroff&quot; для отключения по питанию локальных контейнеров;</p></li><li><p>Все длительно выполняющиеся сервисы systemd теперь дополнительно изолируются через опции &quot;PrivateDevices=&quot;, &quot;PrivateNetwork=&quot; и &quot;PrivateTmp=&quot;;</p></li><li><p>Процесс systemd-udevd теперь выполняется в отдельном изолированном пространстве точек монтирования;</p></li><li><p>В коде обеспечения поддержки kdbus добавлена возможность загрузки политик в ядро. В sd-bus добавлена поддержка создания соединений для мониторинга обмена данными в отладочных целях;</p></li><li><p>В качестве времени теперь допустимо указание эпохального формата &quot;@число&quot;, определяющего число секунд с 1 января 1970 года.</p></li><li><p>Прекращена поддержка кода с устаревшей и оставшейся без сопровождающего встроенной реализацией tcpwrap, вместо которой рекомендует использовать активацию через сокеты;</p></li><li><p>В system.conf добавлена опция &quot;DefaultTimerAccuracySec=&quot; для задания уровня точности срабатывания timer-юнитов. Добавлена опция &quot;WakeSystem=&quot; позволяющая пробудить систему из спящего режима при наступлении события в timer-юните, если подобная возможность поддерживается в ОС. Добавлена опция &quot;Persistent=&quot; для сохранения состояния планирования вызова timer-юнитов после перезагрузки;</p></li><li><p>В systemd-networkd обеспечено назначение предсказуемых адресов IPv4LL для локальных интерфейсов. </p></li></ul><br /><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=39411">http://www.opennet.ru/opennews/art.shtml?num=39411</a></p>]]></description>
			<author><![CDATA[null@example.com (verg)]]></author>
			<pubDate>Wed, 26 Mar 2014 09:20:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=402385#p402385</guid>
		</item>
	</channel>
</rss>
