<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Рабочие будни &#187; linux</title>
	<atom:link href="http://gritsinger.com/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://gritsinger.com</link>
	<description>шпаргалки ИТ профа</description>
	<lastBuildDate>Fri, 03 Sep 2010 11:53:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Установка Webmin через yum (CentOS,RHEL)</title>
		<link>http://gritsinger.com/ustanovka-webmin-cherez-yum-centosrhel.html</link>
		<comments>http://gritsinger.com/ustanovka-webmin-cherez-yum-centosrhel.html#comments</comments>
		<pubDate>Fri, 03 Sep 2010 11:53:53 +0000</pubDate>
		<dc:creator>Валентин</dc:creator>
				<category><![CDATA[doc]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Опыт]]></category>

		<guid isPermaLink="false">http://gritsinger.com/?p=408</guid>
		<description><![CDATA[Возвращаемся к технических заметкам. echo -e "[Webmin]\nname=Webmin\nbaseurl=http://download.webmin.com/download/yum\n enabled=1" &#62; /etc/yum.repos.d/webmin.repo rpm --import http://www.webmin.com/jcameron-key.asc yum install webmin]]></description>
			<content:encoded><![CDATA[<pre>Возвращаемся к технических заметкам.
echo -e "[Webmin]\nname=Webmin\nbaseurl=http://download.webmin.com/download/yum\n
enabled=1" &gt; /etc/yum.repos.d/webmin.repo
rpm --import http://www.webmin.com/jcameron-key.asc
yum install webmin</pre>
]]></content:encoded>
			<wfw:commentRss>http://gritsinger.com/ustanovka-webmin-cherez-yum-centosrhel.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Мегалайн за октябрь</title>
		<link>http://gritsinger.com/megaline-za-oktyabr.html</link>
		<comments>http://gritsinger.com/megaline-za-oktyabr.html#comments</comments>
		<pubDate>Sun, 01 Nov 2009 12:14:00 +0000</pubDate>
		<dc:creator>Валентин</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Казахстан]]></category>
		<category><![CDATA[Казахтелеком]]></category>
		<category><![CDATA[интернет]]></category>

		<guid isPermaLink="false">http://gritsinger.com/?p=401</guid>
		<description><![CDATA[Такие вот цифры за прошедший месяц. Centos+Rtorrent+Iptables делают своё дело...]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-403" title="mega-okt" src="http://gritsinger.com/wp-content/uploads/2009/11/mega-okt1.png" alt="mega-okt" width="438" height="112" /></p>
<p style="text-align: center;">Такие вот цифры за прошедший месяц. Centos+Rtorrent+Iptables делают своё дело...</p>
]]></content:encoded>
			<wfw:commentRss>http://gritsinger.com/megaline-za-oktyabr.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Установка SVN сервера поверх Apache в gentoo</title>
		<link>http://gritsinger.com/ustanovka-svn-servera-poverh-apache-v-gentoo.html</link>
		<comments>http://gritsinger.com/ustanovka-svn-servera-poverh-apache-v-gentoo.html#comments</comments>
		<pubDate>Thu, 06 Aug 2009 09:02:55 +0000</pubDate>
		<dc:creator>Валентин</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Опыт]]></category>

		<guid isPermaLink="false">http://gritsinger.com/?p=391</guid>
		<description><![CDATA[Ставим Subversion: USE="apache2" emerge subversion Конфигурируем: emerge --config =dev-util/subversion-1.4.6 Редактируем /etc/conf.d/apache2: добавляем -D DAV -D SVN Изменим /etc/apache2/modules.d/47_mod_dav_svn.conf: &#60;Location /svn/repos&#62; DAV svn SVNPath /var/svn/repos AuthType Basic AuthName &#171;Subversion repository&#187; AuthUserFile /var/svn/conf/svnusers Require valid-user &#60;/Location&#62; Создаём файл паролей: htpasswd2 -m -c /var/svn/conf/svnusers USERNAME Создаём других пользователей: htpasswd2 -m /var/svn/conf/svnusers USERNAME Перезапускаем Apache: /etc/init.d/apache2 restart Готово. Теперь [...]]]></description>
			<content:encoded><![CDATA[<p>Ставим Subversion:<br />
USE="apache2" emerge subversion<br />
Конфигурируем:<br />
emerge --config =dev-util/subversion-1.4.6</p>
<p>Редактируем /etc/conf.d/apache2:<br />
добавляем -D DAV -D SVN</p>
<p>Изменим /etc/apache2/modules.d/47_mod_dav_svn.conf:<br />
&lt;Location /svn/repos&gt;<br />
DAV svn<br />
SVNPath /var/svn/repos<br />
AuthType Basic<br />
AuthName &laquo;Subversion repository&raquo;<br />
AuthUserFile /var/svn/conf/svnusers<br />
Require valid-user<br />
&lt;/Location&gt;</p>
<p>Создаём файл паролей:<br />
htpasswd2 -m -c /var/svn/conf/svnusers USERNAME<br />
Создаём других пользователей:<br />
htpasswd2 -m /var/svn/conf/svnusers USERNAME</p>
<p>Перезапускаем Apache:<br />
/etc/init.d/apache2 restart</p>
<p>Готово.<br />
Теперь доступ к репозиториям можно получить как браузером, так и SVN клиентом по адресу http://mydomain/svn/repos/</p>
<p>Легко и просто...</p>
]]></content:encoded>
			<wfw:commentRss>http://gritsinger.com/ustanovka-svn-servera-poverh-apache-v-gentoo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gentoo XEN, обходим глюки...</title>
		<link>http://gritsinger.com/gentoo-xen-obxodim-glyuki.html</link>
		<comments>http://gritsinger.com/gentoo-xen-obxodim-glyuki.html#comments</comments>
		<pubDate>Mon, 27 Oct 2008 07:15:42 +0000</pubDate>
		<dc:creator>Валентин</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Опыт]]></category>

		<guid isPermaLink="false">http://gritsinger.com/gentoo-xen-obxodim-glyuki.html</guid>
		<description><![CDATA[При сборке XEN обнаружился глюк. USE=”-pae” ну никак не влияет на сборку. В итоге собирается всё время с PAE. Для сборки ядра domain0 надо выставлять в опциях CONFIG_HIGHMEM64G=y, иначе оно не работает. Ядро linux-2.6.21-xen]]></description>
			<content:encoded><![CDATA[<p>При сборке XEN обнаружился глюк. USE=”-pae” ну никак не влияет на сборку. В итоге собирается всё время с PAE. Для сборки ядра domain0 надо выставлять в опциях CONFIG_HIGHMEM64G=y, иначе оно не работает. </p>
<p>Ядро linux-2.6.21-xen</p>
]]></content:encoded>
			<wfw:commentRss>http://gritsinger.com/gentoo-xen-obxodim-glyuki.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Провал конкурса на лучший скриптовый вирус</title>
		<link>http://gritsinger.com/proval-konkursa-na-luchshij-skriptovyj-virus.html</link>
		<comments>http://gritsinger.com/proval-konkursa-na-luchshij-skriptovyj-virus.html#comments</comments>
		<pubDate>Wed, 15 Oct 2008 18:05:18 +0000</pubDate>
		<dc:creator>Валентин</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Казахстан]]></category>
		<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://gritsinger.com/proval-konkursa-na-luchshij-skriptovyj-virus.html</guid>
		<description><![CDATA[Вот и подошел к концу первый конкурс на лучший вирус для операционных систем семейства UNIX. Идея была новинкой и получила широкий резонанс в Интернет секторе. Но почему же вышло так, что вирус победителя не соответствует условиям конкурса? Почему? Сейчас Вы об этом узнаете. Условия конкурса: Для участия в конкурсе допускаются ТОЛЬКО вирусы написанные на следующих [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Вот и подошел к концу первый <a href="http://kernel.kz/archives/88" target="_blank">конкурс на лучший вирус для операционных систем семейства UNIX</a>. Идея была новинкой и получила широкий резонанс в Интернет секторе. Но почему же вышло так, что вирус победителя не соответствует условиям конкурса?</p>
<p>Почему? Сейчас Вы об этом узнаете.</p>
<blockquote>
<p><a href="http://kernel.kz/archives/79" target="_blank">Условия конкурса:</a></p>
<p>Для участия в конкурсе допускаются ТОЛЬКО вирусы написанные на следующих языках сценариев:</p>
<p>а) *sh (ash, bash, csh, и. т.д.)</p>
<p>б) Perl</p>
<p>в) Python</p>
</blockquote>
<p>Справку по языкам сценариев даёт <a href="http://ru.wikipedia.org/wiki/Скриптовый_язык" target="_blank">WIKI</a></p>
<p>Сценарии обычно интерпретируются, а не компилируются.</p>
<p style="text-align: justify;">Открываем исходник вируса (<a href="http://kernel.kz/wp-content/uploads/2008/10/milkyvirus.zip">http://kernel.kz/wp-content/uploads/2008/10/milkyvirus.zip</a>) и обнаруживаем, что он написан ну никак не на языке сценария. Он написан на языке С.</p>
<p style="text-align: justify;">По каким причинам данный экземпляр допустили к конкурсу, да еще и сделали его победителем?</p>
<p style="text-align: justify;">А теперь немного о том, как безграмотно написан код вируса.</p>
<p style="text-align: justify;">1)При запуске зараженного файла, вирус отделяет оригинальное тело в файл &laquo;/tmp/body.tmp&raquo; и запускает его. А что же будет, если одновременно запустится несколько зараженных файлов, которые захотят создать и запустить один и тот же файл &laquo;/tmp/body.tmp&raquo;? Или кто-то из них не запустится. Или второй успеет затереть первый перед тем как он пойдёт на выполнение, что приведёт к неожиданным последствиям.</p>
<p style="text-align: justify;">2)При инфицировании вирус выделяет оперативную память кратную размеру заражаемого файла. Что будет если файл имеет приличный размер? А если одновременно на заражение запущено несколько процессов?</p>
<p style="text-align: justify;">Складывается впечатление, что на конкурс был выслан только один вирус, и он же стал победителем. Кто был в комиссии конкурса? Насколько они компетентны? Давайте покажем общественности всех номинантов и позволим общественности судить, кто должен был стать победителем.</p>
<p style="text-align: justify;">P.S. Не судите строго мою критику. Но к подобным “мелочам” надо относиться более внимательно.</p>
<p style="text-align: justify;">P.P.S Оказывается  были поправки к <a href="http://kernel.kz/archives/87" target="_blank">правилам</a>, но почему тогда <a href="http://kernel.kz/archives/79" target="_blank">здесь</a> были поправки со ссылкой <a href="http://kernel.kz/archives/80" target="_blank">сюда</a>, и не было ссылки на еще одни <a href="http://kernel.kz/archives/87" target="_blank">поправки</a>. Изменить правила это одно, но изменить название конкурса в процессе конкурса... Это сильно :)</p>
]]></content:encoded>
			<wfw:commentRss>http://gritsinger.com/proval-konkursa-na-luchshij-skriptovyj-virus.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
