<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Проект по обеспечению повторяемости сборки пакетов для Fedora Linux]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=30399&amp;type=atom" />
	<updated>2013-09-19T09:31:52Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=30399</id>
		<entry>
			<title type="html"><![CDATA[Проект по обеспечению повторяемости сборки пакетов для Fedora Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=363813#p363813" />
			<content type="html"><![CDATA[<p>В ответ на <a href="http://www.opennet.ru/opennews/art.shtml?num=37246">критику</a> о проблематичности формирования из исходных текстов rpm-пакетов, полностью аналогичных пакетам, поставляемым в дистрибутиве, из-за большого влияния условий сборки на итоговый бинарный файл, разработчики из компании Red Hat <a href="http://securityblog.redhat.com/2013/09/18/reproducible-builds-for-fedora/">подготовили</a> инструкцию и <a href="https://github.com/kholia/ReproducibleBuilds">набор скриптов</a> для обеспечения повторяемых сборок.</p><p>При сборке обычными средствами бинарные файлы отличаются и не совпадают с пакетами из репозитория байт в байт из-за использования разных версий компилятора, линковщика, библиотек, различий во времени сборки, разных настроек сборочного окружения и т.п. Представленный инструментарий позволяет на основе любого src.rpm-пакета с исходным кодом собрать rpm-пакет, на бинарном уровне полностью соответствующий размещённому в репозитории эталону. Таким образом, пользователь может убедиться, что пакет собран именно из опубликованных исходных текстов, без внесения в них каких-либо изменений, т.е. гарантировать отсутствие закладок, внедрённых на этапе сборки. Аналогичный проект по обеспечению повторяемых сборок <a href="https://wiki.debian.org/ReproducibleBuilds">развивается</a> разработчиками Debian. </p><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=37951">http://www.opennet.ru/opennews/art.shtml?num=37951</a></p>]]></content>
			<author>
				<name><![CDATA[redix]]></name>
				<uri>https://linuxforum.ru/profile.php?id=29254</uri>
			</author>
			<updated>2013-09-19T09:31:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=363813#p363813</id>
		</entry>
</feed>
