<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Почему ругаются на systemd?]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=33394&amp;type=atom" />
	<updated>2014-02-10T08:57:48Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=33394</id>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=392882#p392882" />
			<content type="html"><![CDATA[<p>Рич Фелкер (Rich Felker), автор системной библиотеки musl, участник проекта Openwall и член группы Austin Group, развивающей и поддерживающей стандарты POSIX, опубликовал заметку &quot;Broken by design: systemd&quot; с критикой systemd. По мнению Фелкера, архитектура systemd изначально является ущербной из-за интеграции в init-процесс сторонних функций, непосредственно не связанных с процессом загрузки. Подобное нагромождение негативно сказывается на надёжности и безопасности.</p><p>Фелкер выделяет три основные архитектурные проблемы systemd:</p><ul><li><p>В Unix-системах PID 1 имеет специальное назначение, в частности, PID 1 становится родителем для осиротевших процессов и поддерживает специальную семантику сигналов. В случае краха обработчика PID 1, происходит крах всей системы (kernel panic). Традиционные системы инициализации минимизируют размер кода и число функций обработчика PID 1, в то время как systemd выносит на уровень PID 1 серию демонов, реализующих вторичные функции, что приводит к общему снижению надёжности. Если традиционный init-процесс занимается лишь обработкой сигнала SIGCHLD от осиротевших процессов и реагирует на смену администратором текущего уровня запуска (runlevel), то systemd дополнительно занимается такими вещами, как управление подключением и отключением устройств, изменением точек монтирования, слежение за состоянием элементов в ФС и даже обработка запросов через DBus API.</p></li></ul><ul><li><p>В защищённой системе без systemd, обычно присутствует только один привилегированный процесс, критичный для проведения атаки, - sshd. Все остальные компоненты управляются и получают входные данные только от пользователя root. В случае systemd присутствуют каналы взаимодействия с непривилегированным пользователем. Реализация расширенных функций в systemd приводит к необходимости выполнения на привилегированном уровне лишнего кода по выделению ресурсов, обработки файлов, разбору сообщений и обработке строковых данных, что увеличивает риск возникновения уязвимостей, которые могут быть эксплуатированы непривилегированным пользователем.</p></li></ul><ul><li><p>Вынос на уровень системы инициализации дополнительных функций приводит к необходимости перезагрузки системы при установке обновлений компонентов systemd, обеспечивающих работу PID 1.</p></li></ul><p>Источник : <a href="http://www.opennet.ru/opennews/art.shtml?num=39050">http://www.opennet.ru/opennews/art.shtml?num=39050</a></p>]]></content>
			<author>
				<name><![CDATA[lone_wolf]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12648</uri>
			</author>
			<updated>2014-02-10T08:57:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=392882#p392882</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390531#p390531" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>urfin пишет:</cite><blockquote><p>Вообще-то, включение udev в systemd вполне логично. Раз уж разработчики udev стали разработчиками systemd, то естественно, что они свои же предыдущие разработки и включили в новую. Не писать же им по второму разу одно и тоже?</p></blockquote></div><p>наконец-то голос разума</p>]]></content>
			<author>
				<name><![CDATA[dyasny]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23772</uri>
			</author>
			<updated>2014-01-29T05:21:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390531#p390531</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390527#p390527" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Объединение кода udev&#039;а с кодом systemd - это не что иное как навязывание systemd. Без вариантов.</p></blockquote></div><p>Вообще-то, включение udev в systemd вполне логично. Раз уж разработчики udev стали разработчиками systemd, то естественно, что они свои же предыдущие разработки и включили в новую. Не писать же им по второму разу одно и тоже?</p>]]></content>
			<author>
				<name><![CDATA[urfin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=28931</uri>
			</author>
			<updated>2014-01-29T02:25:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390527#p390527</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390526#p390526" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Я себе на виртуалку хочу поставить eudev и выложить пакеты со слакбилдами. И сейчас над этим работаю.</p></blockquote></div><p>Вы бы поосторожнее, а то вдруг Red Hat пришлёт к вам отряд своих ликвидаторов. Ведь вы подрываете их планы по порабощению Линукса.</p>]]></content>
			<author>
				<name><![CDATA[fragment]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22441</uri>
			</author>
			<updated>2014-01-29T01:53:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390526#p390526</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390525#p390525" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><div class="quotebox"><cite>redix пишет:</cite><blockquote><p>Редхат вам что то навязывает?</p></blockquote></div><p><strong>redix</strong>, 100500 раз уже говорили. Объединение кода udev&#039;а с кодом systemd - это не что иное как навязывание systemd. Без вариантов.</p></blockquote></div><p>И 100500 раз пришли к выводу, что навязывание мерещится параноикам.<br />И про объединение кода udev и systemd тоже всё 100500 раз разжевали.</p>]]></content>
			<author>
				<name><![CDATA[fragment]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22441</uri>
			</author>
			<updated>2014-01-29T01:52:12Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390525#p390525</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390521#p390521" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vitri пишет:</cite><blockquote><p>Настолько нет, что Леннарт ради целого рунета родил этот опус?</p></blockquote></div><p>настолько нет что Леннарт написал статью. Причем, заметь, нигде в статье нет бреда о контроле &quot;шапочников&quot; над вселенной и общем геноциде джедаев-праведников. Статья чисто техническая, для тех кто не понимает или сомневается.</p>]]></content>
			<author>
				<name><![CDATA[dyasny]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23772</uri>
			</author>
			<updated>2014-01-28T23:44:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390521#p390521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390519#p390519" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>но народ довольно активно проблему обсуждает.</p></blockquote></div><p>А где слакварщики торчат обычно? LQ?</p><div class="quotebox"><cite>dyasny пишет:</cite><blockquote><p>Везде кроме рунета, таких криков о systemd нет, что характерно.</p></blockquote></div><p>Настолько нет, что Леннарт ради целого рунета родил <a href="http://0pointer.de/blog/projects/the-biggest-myths.html">этот</a> опус?</p>]]></content>
			<author>
				<name><![CDATA[Vitri]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20116</uri>
			</author>
			<updated>2014-01-28T22:43:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390519#p390519</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390497#p390497" />
			<content type="html"><![CDATA[<p>Ну да, но впоследствии он может и переменить это решение. Я про это не в курсе&nbsp; <img src="https://linuxforum.ru/img/smilies/bn.gif" alt="bn" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-01-28T20:03:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390497#p390497</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390496#p390496" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Патрик пока отмалчивается</p></blockquote></div><p>Чё это отмалчивается? Он же ясно сказал &quot;не будет&quot;.&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[redix]]></name>
				<uri>https://linuxforum.ru/profile.php?id=29254</uri>
			</author>
			<updated>2014-01-28T19:59:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390496#p390496</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390494#p390494" />
			<content type="html"><![CDATA[<p><strong>redix</strong>, в том-то и дело, что слакварь с дебианом чуть ли не единственные, кто не запилили systemd, хотя есть и готовые пакеты (вроде в Debian - официальные, от разработчиков, в Slackware - сторонней сборки). Патрик пока отмалчивается, но народ довольно активно проблему обсуждает.<br />UPD: А запилили именно те дистрибутивы, которым и нужно готовое решение, у которых не хватило пороху форкнуть udev, как это сделали в Gentoo. Я себе на виртуалку хочу поставить eudev и выложить пакеты со слакбилдами. И сейчас над этим работаю.</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-01-28T19:56:04Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390494#p390494</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390490#p390490" />
			<content type="html"><![CDATA[<p><strong>yars</strong>, слаке не навязал же, и дебиану тоже. Решение о переходе на systemd, принимается каким то образом, самими разработчиками дистрибутивов, а не агентурой редхата. И совсем другая песня, если эти самые разработчики <strong>не хотят/не могут</strong> разработать что либо свое, а хотят использовать готовое решение.</p>]]></content>
			<author>
				<name><![CDATA[redix]]></name>
				<uri>https://linuxforum.ru/profile.php?id=29254</uri>
			</author>
			<updated>2014-01-28T19:49:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390490#p390490</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390487#p390487" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>redix пишет:</cite><blockquote><p> Кому он его навязал?</p></blockquote></div><p>Дистрибутивам. Не? А ты еще раз подумай <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-01-28T19:43:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390487#p390487</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390486#p390486" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Объединение кода udev&#039;а с кодом systemd</p></blockquote></div><p>Редхат объединяет это для себя. Кому он его навязал?</p>]]></content>
			<author>
				<name><![CDATA[redix]]></name>
				<uri>https://linuxforum.ru/profile.php?id=29254</uri>
			</author>
			<updated>2014-01-28T19:38:56Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390486#p390486</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390484#p390484" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DdShurick пишет:</cite><blockquote><p>Если что-то усиленно навязывают - не жди от этого добра.</p></blockquote></div><p>Red Hat делает systemd и другие технические решения, чтобы использовать их <strong>в своих продуктах</strong>. Но при этом код открыт, а значит, другие дистрибутивы тоже могут использовать systemd, если они того пожелают. Дула у виска никто не держит.</p>]]></content>
			<author>
				<name><![CDATA[xxblx]]></name>
				<uri>https://linuxforum.ru/profile.php?id=17372</uri>
			</author>
			<updated>2014-01-28T19:33:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390484#p390484</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Почему ругаются на systemd?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=390483#p390483" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>redix пишет:</cite><blockquote><p>Редхат вам что то навязывает?</p></blockquote></div><p><strong>redix</strong>, 100500 раз уже говорили. Объединение кода udev&#039;а с кодом systemd - это не что иное как навязывание systemd. Без вариантов.</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-01-28T19:30:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=390483#p390483</id>
		</entry>
</feed>
