<?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; Проверка целостности системы]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=25187</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=25187&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проверка целостности системы».]]></description>
		<lastBuildDate>Mon, 03 Dec 2012 07:32:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=312289#p312289</link>
			<description><![CDATA[<p>Вообще говоря лучшая проверка целостности это prelink..<br />Где напишет &quot;Could not find one of the dependencies&quot; там и засада<br />Убиваются сразу два зайца из-за угла - и быстрота и система проверяется<br />Топология в действии - кривой путь он всегда короче :-)</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Mon, 03 Dec 2012 07:32:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=312289#p312289</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=311297#p311297</link>
			<description><![CDATA[<div class="quotebox"><cite>Wehrmacht_Rover пишет:</cite><blockquote><p>Не работает это ни каким каком! Что это за заклинания?</p></blockquote></div><p>Это здравая идея в плохой реализации.<br />Идея: пройтись по всем исполняемым файлам, для каждого позвать &quot;ldd имя_файла&quot;, поискать в выводе &quot;not found&quot; и сложить результат -- отсутствующие библиотеки, нужные кому-либо -- в файл ~/dependencies.txt, исключив дубликаты.<br />Дефекты реализации:<br />1) аргумент for легко может вылезти вылезет за предельный размер командной строки, решение -- замена &quot;for f in $(команда);&quot; на &quot;команда | while read f;&quot;<br />2) среди исполняемых файлов довольно много скриптов на чём угодно, с другой стороны, ldd на это &quot;по барабану&quot;;<br />3) с практической точки зрения может оказаться достаточным анализа /usr/local/bin;/usr/bin;/bin;/usr/local/sbin;/usr/sbin;/sbin;/usr/lib;/usr/libexec плюс содержимое PATH</p><p>По поводу поиска зависимостей есть slackdeptrack и ещё несколько подобных.</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 27 Nov 2012 12:36:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=311297#p311297</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=311213#p311213</link>
			<description><![CDATA[<div class="quotebox"><cite>GLX пишет:</cite><blockquote><p> можно ли как-нибудь проверить чего именно ?</p></blockquote></div><p>Да без проблем - надо просто в консоли написать gimp и нажать на enter. А потом в выхлопе будет написано чего именно не хватает.</p>]]></description>
			<author><![CDATA[null@example.com (techno)]]></author>
			<pubDate>Tue, 27 Nov 2012 06:33:19 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=311213#p311213</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=311073#p311073</link>
			<description><![CDATA[<div class="quotebox"><cite>yars пишет:</cite><blockquote><p>for file in $(find / -type f -executable 2&gt;/dev/null); do ldd $file | grep &quot;not found&quot; | sort -u &gt;&gt; ~/dependencies.txt</p></blockquote></div><p>Не работает это ни каким каком! Что это за заклинания?</p>]]></description>
			<author><![CDATA[null@example.com (Wehrmacht_Rover)]]></author>
			<pubDate>Mon, 26 Nov 2012 11:09:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=311073#p311073</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309446#p309446</link>
			<description><![CDATA[<p>Спасибо !</p>]]></description>
			<author><![CDATA[null@example.com (GLX)]]></author>
			<pubDate>Fri, 16 Nov 2012 16:28:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309446#p309446</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309445#p309445</link>
			<description><![CDATA[<div class="codebox"><pre><code>1. ldd $(which gimp)
2.tail +13 CHECKSUMS.md5 | md5sum -c --quiet - | less</code></pre></div><p>Второе (см. заголовок темы) описано в файле CHECKSUMS.md5 и к зависимостям не имеет никакого отношения.<br />UPD: для проверки зависимостей всей системы можно поступить примерно так:<br /></p><div class="codebox"><pre><code>for file in $(find / -type f -executable 2&gt;/dev/null); do ldd $file | grep &quot;not found&quot; | sort -u &gt;&gt; ~/dependencies.txt</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Fri, 16 Nov 2012 16:21:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309445#p309445</guid>
		</item>
		<item>
			<title><![CDATA[Проверка целостности системы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309444#p309444</link>
			<description><![CDATA[<p>Всем привет ! Друзья, есть ли какая-нибудь команда что бы проверить есть ли в системе все необходимые зависимости ? Вот например стоит Gimp, но не запускается, значит чего то не хватает, можно ли как-нибудь проверить чего именно ?</p>]]></description>
			<author><![CDATA[null@example.com (GLX)]]></author>
			<pubDate>Fri, 16 Nov 2012 16:16:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309444#p309444</guid>
		</item>
	</channel>
</rss>
