<?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>Блог Александра Руденко aka ras.</title>
	<atom:link href="http://ras.pl.ua/feed/" rel="self" type="application/rss+xml" />
	<link>http://ras.pl.ua</link>
	<description>Заметки о себе, семье, городе, профессиональной деятельности...</description>
	<lastBuildDate>Wed, 10 Feb 2010 08:38:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Установка и настройка transmission-daemon в CentOS</title>
		<link>http://ras.pl.ua/install_and_configure_transmission-daemon_in_centos/</link>
		<comments>http://ras.pl.ua/install_and_configure_transmission-daemon_in_centos/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:57:59 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Программное обеспечение]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[transmission]]></category>
		<category><![CDATA[transmission-daemon]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=150</guid>
		<description><![CDATA[Есть у меня домашний Linux-сервер под CentOS, выполняющий роль шлюза в сеть Интернет, файлового хранилища с FTP и Samba, и другие функции, необходимые системному администратору, которые проблематично реализовать на базе аппаратного маршрутизатора. Вот появилась идея установить и демон torrent-клиент на данный сервер, чтобы качал себе и раздавал необходимые мне файлы.
Раньше у меня был опыт работы [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Есть у меня домашний Linux-сервер под CentOS, выполняющий роль шлюза в сеть Интернет, файлового хранилища с FTP и Samba, и другие функции, необходимые системному администратору, которые проблематично реализовать на базе аппаратного маршрутизатора. Вот появилась идея установить и демон torrent-клиент на данный сервер, чтобы качал себе и раздавал необходимые мне файлы.<span id="more-150"></span></p>
<p style="text-align: justify;">Раньше у меня был опыт работы с <a href="http://mldonkey.sourceforge.net/" target="_blank">MLDonkey</a>, но вспоминая его ужасный web-интерфейс и монстроидальность &#8211; отказался сразу. Далее взгляд пал на <a href="http://libtorrent.rakshasa.no/" target="_blank">rTorrent</a>, знакомый его использовал на маршрутизаторе D-Link DIR-320 с модифицированной прошивкой от Олега. Очень порадовал красивый web-интерфейс, похожий на <a href="http://www.utorrent.com/" target="_blank">µTorrent</a>. Но, т. к. это всё-таки не демон, а консольное приложение, глянув на метод его запуска и связывания с web-интерфейсом &#8211; решено было отказаться и от него.</p>
<p style="text-align: justify;">В итоге выбор пал на <a href="http://www.transmissionbt.com/" target="_blank">Transmission</a>, опять же, тот же знакомый уже его успешно использовал, так же выяснилось, что данный клиент имеет демон для запуска без GUI. Сначала была установлена и настроена старая версия из репозитария EPEL transmission-1.34-1.el5.x86_64, но работать с данной версией было крайне неприятно, многое не поддерживалось, GUI-клиент не совсем корректно работал с данной версией, не была доступна часть функций. Собрать новую версию обычным способом не получалось из-за того, что в CentOS используются более старые версии нужных для сборки transmission библиотек. Ещё одним фактором использования новой версии является поддержка ей списка трекеров. На этом заканчивается лирическое отступление, опишу сборку и настройку.</p>
<p><strong>Сборка</strong></p>
<p>Установка необходимых для сборки пакетов:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">gcc</span> gcc-c++ <span style="color: #c20cb9; font-weight: bold;">m4</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">automake</span> libtool <span style="color: #c20cb9; font-weight: bold;">gettext</span> openssl-devel</div></div>
<p>Подготовка каталога, получение исходного кода:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> transmission<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> transmission<br />
<br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>pkgconfig.freedesktop.org<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span>pkg-config-0.23.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>ftp.gnome.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>gnome<span style="color: #000000; font-weight: bold;">/</span>sources<span style="color: #000000; font-weight: bold;">/</span>intltool<span style="color: #000000; font-weight: bold;">/</span>0.40<span style="color: #000000; font-weight: bold;">/</span>intltool-0.40.6.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>curl.haxx.se<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>curl-7.19.7.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>mirrors.m0k.org<span style="color: #000000; font-weight: bold;">/</span>transmission<span style="color: #000000; font-weight: bold;">/</span>files<span style="color: #000000; font-weight: bold;">/</span>transmission-1.80.tar.bz2<br />
<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xzfv</span> pkg-config-0.23.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xzfv</span> intltool-0.40.6.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xzfv</span> curl-7.19.7.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xjfv</span> transmission-1.80.tar.bz2</div></div>
<p>Сборка:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">cd</span> pkg-config-0.23<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure<br />
<span style="color: #c20cb9; font-weight: bold;">make</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span><br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>intltool-0.40.6<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure<br />
<span style="color: #c20cb9; font-weight: bold;">make</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span><br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>curl-7.19.7<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure<br />
<span style="color: #c20cb9; font-weight: bold;">make</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span><br />
<br />
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">PKG_CONFIG_PATH</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>pkgconfig<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>transmission-1.80<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #660033;">--enable-daemon</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></div></div>
<p>Настройка web-интерфейса для httpd, файл <u>/etc/httpd/conf/httpd.conf</u>:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Alias /transmission/web /usr/local/share/transmission/web<br />
RewriteEngine on<br />
RewriteRule /transmission[/]?$ /transmission/web [R=permanent]<br />
ProxyPass /transmission http://127.0.0.1:9091/transmission<br />
ProxyPassReverse /transmission http://127.0.0.1:9091/transmission<br />
&lt;Location /transmission&gt;<br />
&nbsp; Options None<br />
&nbsp; Order allow,deny<br />
&nbsp; Allow from 127.0.0.1<br />
&nbsp; &lt;IfModule expires_module&gt;<br />
&nbsp; &nbsp; ExpiresActive On<br />
&nbsp; &nbsp; ExpiresByType image/gif A43200<br />
&nbsp; &nbsp; ExpiresByType image/png A43200<br />
&nbsp; &nbsp; ExpiresByType application/javascript A43200<br />
&nbsp; &nbsp; ExpiresByType text/css A43200<br />
&nbsp; &lt;/IfModule&gt;<br />
&lt;/Location&gt;</div></div>
<p>В &#8220;Allow from&#8221; укажите IP, с которого вы хотите получить доступ, в своём случае, я использовал &#8220;Authtype Basic&#8221;, т. е. захожу по паролю. Перезапуск httpd (если возникли ошибки, смотрим каких модулей не хватает, подправляем файл конфигурации):</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">service httpd restart</div></div>
<p>Далее я столкнулся с тем, что не нашёл нормального init-скрипта, написал свой. Он ещё находится в стадии тестирования, но как показала практика работает нормально, запуск демона будет от пользователя root. Да, знаю что это не правильно, но пока так <u>/etc/rc.d/init.d/transmission</u>:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;height:300px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">#!/bin/sh</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># transmission Start/Stop the transmission-daemon daemon.</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># chkconfig: 2345 99 01</span><br />
<span style="color: #666666; font-style: italic;"># description: transmission-daemon is a daemon-based Transmission session</span><br />
<span style="color: #666666; font-style: italic;">#              that can be controlled via RPC commands from</span><br />
<span style="color: #666666; font-style: italic;">#              transmission’s web interface or transmission-remote</span><br />
<span style="color: #666666; font-style: italic;"># processname: transmission-daemon</span><br />
<span style="color: #666666; font-style: italic;"># pidfile: /var/run/transmission.pid</span><br />
<br />
<span style="color: #666666; font-style: italic;"># Source function library.</span><br />
. <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>functions<br />
<br />
<span style="color: #007800;">options</span>=<span style="color: #ff0000;">'--allowed 127.0.0.1 --no-auth'</span><br />
<br />
<span style="color: #007800;">processname</span>=<span style="color: #ff0000;">'/usr/local/bin/transmission-daemon'</span><br />
<span style="color: #c20cb9; font-weight: bold;">lockfile</span>=<span style="color: #ff0000;">'/var/lock/subsys/transmission'</span><br />
<span style="color: #007800;">pidfile</span>=<span style="color: #ff0000;">'/var/run/transmission.pid'</span><br />
<span style="color: #007800;">user</span>=<span style="color: #ff0000;">'root'</span><br />
<span style="color: #007800;">home</span>=<span style="color: #000000; font-weight: bold;">`/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-E</span> <span style="color: #ff0000;">&quot;^<span style="color: #007800;">$user</span>:&quot;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">passwd</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span> : <span style="color: #660033;">-f</span> 6<span style="color: #000000; font-weight: bold;">`</span><br />
<br />
start<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">HOME</span>=<span style="color: #007800;">$home</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> $<span style="color: #ff0000;">&quot;Starting <span style="color: #007800;">$processname</span>: &quot;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-e</span> <span style="color: #007800;">$lockfile</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-e</span> <span style="color: #007800;">$pidfile</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-e</span> <span style="color: #000000; font-weight: bold;">/</span>proc<span style="color: #000000; font-weight: bold;">/`</span><span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #007800;">$pidfile</span><span style="color: #000000; font-weight: bold;">`</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> $<span style="color: #ff0000;">&quot;cannot start <span style="color: #007800;">$processname</span>: <span style="color: #007800;">$processname</span> is already running.&quot;</span><br />
&nbsp; &nbsp; &nbsp; failure $<span style="color: #ff0000;">&quot;cannot start <span style="color: #007800;">$processname</span>: <span style="color: #007800;">$processname</span> already running.&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">return</span> 1<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; daemon <span style="color: #007800;">$processname</span> <span style="color: #007800;">$options</span><br />
&nbsp; <span style="color: #007800;">RETVAL</span>=<span style="color: #007800;">$?</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> 0 <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">touch</span> <span style="color: #007800;">$lockfile</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> 0 <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">ps</span> ax <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-w</span> <span style="color: #007800;">$processname</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print($1)}'</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #007800;">$pidfile</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #007800;">$RETVAL</span><br />
<span style="color: #7a0874; font-weight: bold;">&#125;</span><br />
<br />
stop<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">HOME</span>=<span style="color: #007800;">$home</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> $<span style="color: #ff0000;">&quot;Stopping <span style="color: #007800;">$processname</span>: &quot;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">!</span> <span style="color: #660033;">-e</span> <span style="color: #007800;">$lockfile</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> $<span style="color: #ff0000;">&quot;cannot stop <span style="color: #007800;">$processname</span>: <span style="color: #007800;">$processname</span> is not running.&quot;</span><br />
&nbsp; &nbsp; failure $<span style="color: #ff0000;">&quot;cannot stop <span style="color: #007800;">$processname</span>: <span style="color: #007800;">$processname</span> is not running.&quot;</span><br />
&nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span><br />
&nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">1</span>;<br />
&nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; killproc <span style="color: #007800;">$processname</span><br />
&nbsp; <span style="color: #007800;">RETVAL</span>=<span style="color: #007800;">$?</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> 0 <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$lockfile</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> 0 <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$pidfile</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #007800;">$RETVAL</span><br />
<span style="color: #7a0874; font-weight: bold;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">case</span> $1 <span style="color: #000000; font-weight: bold;">in</span><br />
&nbsp; start<span style="color: #7a0874; font-weight: bold;">&#41;</span><br />
&nbsp; &nbsp; start<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">;;</span><br />
&nbsp; stop<span style="color: #7a0874; font-weight: bold;">&#41;</span><br />
&nbsp; &nbsp; stop<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">;;</span><br />
&nbsp; restart<span style="color: #7a0874; font-weight: bold;">&#41;</span><br />
&nbsp; &nbsp; stop<br />
&nbsp; &nbsp; start<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">;;</span><br />
&nbsp; status<span style="color: #7a0874; font-weight: bold;">&#41;</span><br />
&nbsp; &nbsp; status <span style="color: #007800;">$processname</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">;;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Usage: $0 start|stop|restart|status&quot;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">;;</span><br />
<span style="color: #000000; font-weight: bold;">esac</span></div></div>
<p>Установка прав на запуск:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">755</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>rc.d<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>transmission</div></div>
<p>Добавление в автозапуск:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">chkconfig transmission on</div></div>
<p>Запуск:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">service transmission start</div></div>
<p>Если всё выполнено правильно, демон запущен и работает.</p>
<p><strong>Настройка</strong></p>
<p style="text-align: justify;">Теперь нужно настроить демон, основные настройки доступны с web-интерфейса. Нужно открыть в браузере <u>http://ваш-web-сервер/transmission</u>, слева внизу есть кнопка настроек, выбрать Preferences. Указать путь куда будут сохраняться файлы, номер порта и не забыть открыть его в фаерволле для входящих соединений. На второй вкладке указать ограничение скорости. Всё, можно работать, добавлять torrent-файлы, наблюдать процесс скачивания.</p>
<p style="text-align: justify;">Все настройки сохраняются в каталоге <u>/root/.config/transmission-daemon</u>. Там же хранятся torrent-файлы и информация о текущих загрузках.</p>
<p style="text-align: justify;">Ещё я столкнулся с тем, что со временем демон начинает отъедать много ресурсов процессора, ест память, перезапуск помогает. Поэтому небольшой костыль в <u>/etc/crontab</u>:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">05 3 * * * root /etc/rc.d/init.d/transmission restart &gt;/dev/null 2&gt;&amp;1</div></div>
<p><strong>GUI</strong></p>
<p style="text-align: justify;">Есть неплохой GUI-интерфейс для transmission-daemon кроме родного &#8211; <a href="http://code.google.com/p/transmisson-remote-gui/" target="_blank">Transmission Remote GUI</a>. Данный клиент является кроссплатформенным, есть сборки как под Linux, так и под Windows, написан на <a href="http://www.lazarus.freepascal.org/" target="_blank">Lazarus</a>. Для того, чтобы данный клиент мог подключиться к демону &#8211; я добавил в скрипт запуска, строку параметров после 127.0.0.1, через запятую &#8211; IP-адрес домашнего компьютера.</p>
<p><strong>Итог</strong></p>
<p style="text-align: justify;">В результате проделанной работы я получил довольно удобную систему: демон качает, по самбе получаю доступ к скачанным файлам. При работе с загрузками используется довольно удобный GUI.</p>
<p style="text-align: justify;">Готов выслушать замечания, ваши рекомендации по улучшению скрипта запуска, дополнения, уточнения материала данной статьи.</p>
<p><strong>Ссылки</strong></p>
<ul>
<li><a href="http://www.transmissionbt.com/" target="_blank">www.transmissionbt.com</a></li>
<li><a href="http://trac.transmissionbt.com/wiki/Building" target="_blank">trac.transmissionbt.com/wiki/Building</a></li>
<li><a href="http://code.google.com/p/transmisson-remote-gui/" target="_blank">code.google.com/p/transmisson-remote-gui</a></li>
</ul>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<p><span id="main" style="visibility: visible;"><span id="search" style="visibility: visible;"> </span></span></p>
<h3 class="r"><a class="l" onmousedown="return rwt(this,'','','res','1','AFQjCNHnDXK_GdW2krhzwQouvUOQ_SJ9PQ','','0CAgQFjAA')" href="http://www.utorrent.com/">µTorrent</a></h3>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/install_and_configure_transmission-daemon_in_centos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Перевод серверов с KOI8-R на UTF-8</title>
		<link>http://ras.pl.ua/koi8-r_to_utf-8/</link>
		<comments>http://ras.pl.ua/koi8-r_to_utf-8/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 08:11:33 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Администрирование]]></category>
		<category><![CDATA[iconv]]></category>
		<category><![CDATA[KOI8-R]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[пееркодировка]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=135</guid>
		<description><![CDATA[Лучше поздно чем никогда, решил перевести пару серверов на UTF-8, в связи с чем возникла проблема перекодировки русских имён файлов и текстовых файлов. Решил поделиться скриптами. Итак, для перекодировки имён файлов с KOI8-R в UTF-8, вот такой скрипт, который перекодирует файлы в текущем каталоге.
convert_filenames_from_koi8-r_to_utf-8.sh:
#!/bin/bash

ls -1 &#124; while read name ; do
newname=`echo $name &#124; iconv -f [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Лучше поздно чем никогда, решил перевести пару серверов на UTF-8, в связи с чем возникла проблема перекодировки русских имён файлов и текстовых файлов. Решил поделиться скриптами. Итак, для перекодировки имён файлов с KOI8-R в UTF-8, вот такой скрипт, который перекодирует файлы в текущем каталоге.<span id="more-135"></span></p>
<p><span style="text-decoration: underline;">convert_filenames_from_koi8-r_to_utf-8.sh:</span></p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">#!/bin/bash</span><br />
<br />
<span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">while</span> <span style="color: #c20cb9; font-weight: bold;">read</span> name ; <span style="color: #000000; font-weight: bold;">do</span><br />
<span style="color: #007800;">newname</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$name</span> <span style="color: #000000; font-weight: bold;">|</span> iconv <span style="color: #660033;">-f</span> KOI8-R <span style="color: #660033;">-t</span> UTF-8<span style="color: #000000; font-weight: bold;">`</span><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$name</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;<span style="color: #007800;">$newname</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$name</span> =&gt; <span style="color: #007800;">$newname</span>&quot;</span><br />
&nbsp; <span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #660033;">-f</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$name</span>&quot;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$newname</span>&quot;</span><br />
<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">done</span></div></div>
<p style="text-align: justify;">Для перекодировки файлов решено было расширить меню Midnight Commander-а (mc) соответствующим пунктом. Т. е. выбираются файлы, которые нужно перекодировать, нажимается кнопка F2, выбирается последний пункт. Для внесения изменений в меню Midnight Commander-а, необходимо добавить в конец файла <span style="text-decoration: underline;">/etc/mc/mc.menu</span> следующие строки:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">= t r<br />
+ ! t t<br />
i       Convert from KOI8-R to UTF-8 current file<br />
&nbsp; &nbsp; &nbsp; &nbsp; cp %f %f.KOI8-R<br />
&nbsp; &nbsp; &nbsp; &nbsp; iconv -f KOI8-R -t UTF-8 &lt; %f.KOI8-R &gt; %f<br />
&nbsp; &nbsp; &nbsp; &nbsp; rm -f %f.KOI8-R<br />
<br />
+ t t<br />
I       Convert from KOI8-R to UTF-8 tagged files<br />
&nbsp; &nbsp; &nbsp; &nbsp; for i in %t<br />
&nbsp; &nbsp; &nbsp; &nbsp; do<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cp $i $i.KOI8-R<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iconv -f KOI8-R -t UTF-8 &lt; $i.KOI8-R &gt; $i<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rm -f $i.KOI8-R<br />
&nbsp; &nbsp; &nbsp; &nbsp; done</div></div>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/koi8-r_to_utf-8/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Анекдоты</title>
		<link>http://ras.pl.ua/anecdots/</link>
		<comments>http://ras.pl.ua/anecdots/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 11:32:03 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[админ]]></category>
		<category><![CDATA[анекдот]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=126</guid>
		<description><![CDATA[Анекдоты про админов, программистов.
***
Умом админа не понять
И мозг линейкой не измерить.
У них особенная стать -
В админа можно только верить.
]]></description>
			<content:encoded><![CDATA[<p>Анекдоты про админов, программистов.</p>
<p>***</p>
<p>Умом админа не понять<br />
И мозг линейкой не измерить.<br />
У них особенная стать -<br />
В админа можно только верить.<span id="more-126"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/anecdots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Программа Песенник</title>
		<link>http://ras.pl.ua/songbook/</link>
		<comments>http://ras.pl.ua/songbook/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 15:42:09 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Программное обеспечение]]></category>
		<category><![CDATA[songbook]]></category>
		<category><![CDATA[аккорды]]></category>
		<category><![CDATA[песенник]]></category>
		<category><![CDATA[песни]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=111</guid>
		<description><![CDATA[Программа предназначена для тех кто играет на гитаре и имеет необходимость хранить много текстов песен с аккордами. Программа позволяет упорядочить архив по алфавиту, удобно просмотреть песни с раскраской аккордов, комментариев, добавить новые, отредактировать существующие. Так же имеется ряд сервисных функций, таких как автоформатирование, автоматическая вставка заголовков. Есть система справки, описывающая все детали работы с программой. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Программа предназначена для тех кто играет на гитаре и имеет необходимость хранить много текстов песен с аккордами. Программа позволяет упорядочить архив по алфавиту, удобно просмотреть песни с раскраской аккордов, комментариев, добавить новые, отредактировать существующие. <span id="more-111"></span>Так же имеется ряд сервисных функций, таких как автоформатирование, автоматическая вставка заголовков. Есть система справки, описывающая все детали работы с программой. Все песни хранятся в отдельных текстовых файлах в папках (что обеспечивает целостность информации) и могут быть экспортированы и, скажем, пересланы кому-либо.</p>
<p style="text-align: justify;">Программа бесплатна. Набранные песни для песенника можно загрузить с сервера песен: <a href="http://ras.pl.ua/songs" target="_blank">ras.pl.ua/songs</a>, который ведётся одним из первых проявивших внимание к программе пользователей &#8211; Романом Веселовским.</p>
<p style="text-align: justify;">На данный момент разрабатывается новая версия программы другим разработчиком &#8211; Алексеем Шитовым (<a href="http://alexbit.info/" target="_blank">alexbit.info</a>). Официальная страница новой версии программы: <a href="http://song-book.ru/" target="_blank">song-book.ru</a>.</p>
<p><strong>Требования к системе</strong></p>
<ul>
<li>Windows 2000+</li>
<li>Internet Explorer 5+</li>
<li>128+ Мб. оперативной памяти</li>
</ul>
<p><strong>Скриншот</strong></p>

<a href="http://ras.pl.ua/wp-content/gallery/screenshots/songbook.png" title="" class="shutterset_singlepic51" >
	<img class="ngg-singlepic ngg-center" src="http://ras.pl.ua/wp-content/gallery/cache/51__400x300_songbook.png" alt="songbook.png" title="songbook.png" />
</a>

<p><strong>Скачать</strong></p>
<ul>
<li><a href="http://test.ras.pl.ua/files/songbook.zip"></a><a href="http://ras.pl.ua/wp-content/uploads/2009/06/songbook.zip">songbook.zip</a> (639 кб., версия 2.8.14)</li>
</ul>
<p><strong>Инсталяция</strong></p>
<ul style="text-align: justify;">
<li>Распакуйте zip-архив программы в любую папку на диске;</li>
<li>Создайте ярлык для файла &#8220;SongBook.exe&#8221;, переименуйте его в &#8220;Песенник&#8221; и поместите в меню &#8220;Программы&#8221;.</li>
</ul>
<p><strong>Изменения в новой версии</strong></p>
<ul style="text-align: justify;">
<li> Исправлена небольшая ошибка в навигации по дереву.</li>
</ul>
<p><strong>Ссылки</strong></p>
<ul>
<li><a href="http://ras.pl.ua/songs" target="_blank">ras.pl.ua/songs</a></li>
<li><a href="http://song-book.ru/" target="_blank">song-book.ru</a></li>
<li><a href="http://alexbit.info/" target="_blank">alexbit.info</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/songbook/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Происхождение вида</title>
		<link>http://ras.pl.ua/origin_of_species/</link>
		<comments>http://ras.pl.ua/origin_of_species/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 08:47:06 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[программист]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=65</guid>
		<description><![CDATA[Казалось бы, на вопpос о том, откуда на нашей планете взялись пpогpаммисты, наука дала ответ давно и однозначно: пpогpаммисты пpоизошли от обезьяны. Когда дpевняя обезьяна не смогла pазломать кокосовый оpех, она pешила использовать для этой цели компьютеp. Уже тот пеpвый компьютеp обладал весьма мощным пpоцессоpом, пpедставлявшим собой кусок кpемня весом в несколько килогpаммов, поэтому оpех [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Казалось бы, на вопpос о том, откуда на нашей планете взялись пpогpаммисты, наука дала ответ давно и однозначно: пpогpаммисты пpоизошли от обезьяны. Когда дpевняя обезьяна не смогла pазломать кокосовый оpех, она pешила использовать для этой цели компьютеp. Уже тот пеpвый компьютеp обладал весьма мощным пpоцессоpом, пpедставлявшим собой кусок кpемня весом в несколько килогpаммов, поэтому оpех был pасколот после пеpвых же удаpов.<span id="more-65"></span>Обоснованность этой гипотезы подтвеpждает тот факт, что пpогpаммисты до сих поp пользуются кpемниевыми пpоцессоpами и называют их &#8220;камнями&#8221; (пpавда, совpеменные пpогpаммисты значительно слабее своих пеpвобытных пpедков, и их пpоцессоpы весят намного меньше), а одним из наиболее почетных занятий, демонстpиpующих высокую квалификацию, у пpогpаммистов является взлом, или кpак (crack) &#8211; звукоподpажательное слово, имитиpующее тpеск скоpлупы pаскалываемого оpеха. Hаучная теоpия пpоисхождения пpогpаммиста имеет немало и дpугих подтвеpждений, в частности, найденные в местах обитания дpевних обезьянопpогpаммистов окаменелости восьмидюймовых дискет со следами жевания и мышиные кости. Пpи pаскопках в Силиконовой долине (США) был найден даже хоpошо сохpанившийся скелет пpогpаммиста в хаpактеpной скpюченной позе; как полагают ученые, он умеp от стаpости, дожидаясь, пока откомпилиpуется его пpогpамма. Вообще, анатомическое сходство между обезьяной и пpогpаммистом очевидно всякому, кто наблюдал последнего в естественной сpеде обитания (за компьютеpом).</p>
<p style="text-align: justify;">Тем не менее, в последнее вpемя усилилась кpитика в адpес научной теоpии &#8211; пpавда, в основном со стоpоны людей, далеких от науки. Так, пpедставители pелигиозного напpавления кpеационистов утвеpждают, что пpогpаммист не мог появиться путем естественной эволюции и был сотвоpен. Помимо отсылок к pелигиозным текстам, котоpые, естественно, не могут убедить никого, кpоме их самих, кpеационисты пpиводят и такой аpгумент: &#8220;Взгляните на окpужающую нас пpиpоду. Как гаpмонично в ней все устpоено, как pазумно и целесообpазно! Мыслимое ли дело, чтобы такое глючное существо, как пpогpаммист, было частью этой пpиpоды? Совеpшенно очевидно, что его создал искусственно Пеpвопpогpаммист по обpазу и подобию своему, пpичем, по всей видимости, сpоки сдачи пpоекта поджимали.&#8221; Этот довод, однако, опpовеpгается элементаpным возpажением: если пpогpаммистов создал Пеpвопpогpаммист, и они не могли появиться на свет сами, то кто, в таком случае, создал Пеpвопpогpаммиста? Hа этот вопpос кpеационисты не могут внятно ответить и лишь боpмочут что-то насчет &#8220;непостижимости исходников Пеpвопpогpаммиста&#8221;, пpичем пpедставители еpетических напpавлений (имеющие неожиданно высокую поддеpжку) утвеpждают, что в своих исходниках не мог pазобpаться даже Он сам. Тем не менее, кpеационисты пpодолжают яpостные нападки на эволюционную теоpию, договаpиваясь даже до того, что все доказательства в ее пользу неубедительны или фальсифициpованы. Действительно, в истоpии науки был досадный случай фальсификации (пеpфокаpта, найденная в Пицундском обезьяннике, оказалось подбpошенной студентом факультета кибеpнетики, подpабатывавшим там ночным стоpожем), но этот случай единичный и давно pазоблаченный самими учеными.</p>
<p style="text-align: justify;">Пpедставители так называемых &#8220;эзотеpических&#8221; напpавлений пpедлагают свои веpсии. В частности, доктоp Эpнст Балдашев пытается вывеpнуть наизнанку эволюционную теоpию, утвеpждая, что пpогpаммисты пpоизошли от человека, являясь, таким обpазом, четвеpтой (после лемуpийцев, атлантов и людей) стадией дегpадации дpевней пpаpасы высших духовных существ. Hа этой стадии, по Балдашеву, мозг усыхает настолько, что пpогpаммисты вынуждены использовать вместо него компьютеp. Доказательства своей теоpии Балдашев надеется найти, дизассемблиpуя глиняные таблички и наскальные надписи.</p>
<p style="text-align: justify;">Своеобpазный синтез научной и эзотеpической концепции пpедлагают некотоpые любители научной фантастики. По их мнению, пpогpаммисты пpоизошли от скpещивания земных обезьян со сломанными pоботами, некогда выбpошенными за ненадобностью посещавшей Землю инопланетной экспедицией.</p>
<p style="text-align: justify;">В общем, хотя наиболее убедительной по-пpежнему остается официальная научная теоpия, можно не сомневаться, что споpы вокpуг пpоисхождения пpогpаммистов будут пpодолжаться еще долго. И даже если они когда-нибудь утихнут, останется еще загадка пpоисхождения веб-дизайнеpов&#8230;</p>
<p style="text-align: right;">Юpий Hестеpенко</p>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/origin_of_species/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Советы служащим по правильному использованию ценного времени Системного Администратора</title>
		<link>http://ras.pl.ua/valuable_time_system_administrator/</link>
		<comments>http://ras.pl.ua/valuable_time_system_administrator/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 08:39:26 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[сисадмин]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=62</guid>
		<description><![CDATA[
Hикогда не записывайте сообщения об ошибках. Просто нажмите &#8220;ОК&#8221; или перезапустите компьютер. СисАдмин любит угадывать, каким было сообщение об ошибке.
Когда говорите о своем компьютере, используйте такие термины, как &#8220;Ящик&#8221; и &#8220;Штука&#8221;.
Когда вы получаете по почте EXE-файл, немедленно его открывайте. CисАдмин любит время от времени убедиться, что антивирусные программы работают нормально.
Когда отправляете кому-нибудь по почте документ, [...]]]></description>
			<content:encoded><![CDATA[<ul style="text-align: justify;">
<li>Hикогда не записывайте сообщения об ошибках. Просто нажмите &#8220;ОК&#8221; или перезапустите компьютер. СисАдмин любит угадывать, каким было сообщение об ошибке.</li>
<li>Когда говорите о своем компьютере, используйте такие термины, как &#8220;Ящик&#8221; и &#8220;Штука&#8221;.</li>
<li>Когда вы получаете по почте EXE-файл, немедленно его открывайте. CисАдмин любит время от времени убедиться, что антивирусные программы работают нормально.<span id="more-62"></span></li>
<li>Когда отправляете кому-нибудь по почте документ, даже не думайте, какое программное обеспечение у адресатов.</li>
<li>Когда СисАдмин говорит, что сейчас придет, выйдете из системы и идите пить кофе. Для него не проблема вспомнить ваш пароль.</li>
<li>Когда вы зовете СисАдмина, чтобы он передвинул ваш компьютер, обязательно оставьте его похороненным под полутонной открыток, детских фотографий, чучел животных, сухих цветов и рекламных календариков. У СисАдмина нет своей жизни, и он находит ее, выхватывая мимолетные картины вашей.</li>
<li>Когда СисАдмин присылает вам почту, помеченную как &#8220;Очень важно&#8221; или &#8220;Примите Меры&#8221;, сразу удаляйте ее. Он наверняка просто проверяет новую функцию почтовой программы.</li>
<li>Когда СисАдмин обедает у себя или в столовой, войдите и опорожните на него все проблемы и ожидайте немедленного ответа. СисАдмин существует только для того, чтобы обслуживать и всегда готов думать о починке компьютеров.</li>
<li>Когда СисАдмин выходит попить воды или прогуливается на улице, найдите его и задайте вопрос о компьютерах. Единственная цель его прогулок &#8211; разыскивать тех служащих, у которых нет электронной почты или телефона.</li>
<li>Отправляйте срочную почту ВСЮ В ВЕРХHЕМ РЕГИСТРЕ. Почтовый сервер вылавливает ее и помечает для внеочередной доставки.</li>
<li>Когда не работает копир, зовите СисАдмина. Это ведь тоже электроника, не так ли?</li>
<li>Когда ваш домашний компьютер сообщает &#8220;Hет сигнала в линии&#8221;, позвоните СисАдмину. Он даже может исправлять проблемы с телефоном на расстоянии.</li>
<li>Когда ваш домашний ПК не в порядке, оставьте его на стуле СисАдмина без имени, без телефона, и без описания проблемы. Он очень любит хорошие мистификации.</li>
<li>Когда СисАдмин рассказывает вам по телефону порядок изменения настройки, читайте газету. СисАдмин на самом деле не имеет в виду, что вы должны что-то делать, он просто любит слушать свою речь.</li>
<li>Когда компания предлагает обучение в связи с апгрейдом операционной системы, не утруждайте себя посещением. СисАдмин всегда рядом, чтобы помочь.</li>
<li>Когда принтер не печатает, отправьте задание на печать заново, по меньшей мере 20 раз. Задания на печать часто исчезают в космос без причины.</li>
<li>Когда принтер все еще не печатает после 20 попыток, отправьте это задание на все принтеры офиса. Один из них должен работать.</li>
<li>Hе пользуйтесь справкой. Справка для тех, кто не соображает, не так ли?</li>
<li>Если вы посещаете вечерние курсы по информатике, не стесняйтесь продемонстрировать свою растущую компетентность, обновив сетевые драйверы себе и всем коллегам. СисАдмин будет благодарен за сверхурочную работу, когда ему придется остаться до 2-3 часов ночи, исправляя все это.</li>
<li>Когда СисАдмин исправляет ваш компьютер в четверть второго, ешьте ваш гамбургер с сыром у него на глазах. Он работает лучше, когда у него слегка кружится голова от голода.</li>
<li>Когда СисАдмин спрашивает, не устанавливали ли вы новые программы, лгите. Hикого не касается, что там у вас на компьютере, не так ли?</li>
<li>Если провод мыши задевает за фотографию вашей собаки, поднимите монитор и проденьте провод под ним. Эти прочные провода для мышей разработаны, чтобы выдерживать 20 килограмм компьютерного монитора, поставленного на них.</li>
<li>Если пробел на клавиатуре не работает, упрекайте СисАдмина в том, что вам не покупают новую. Черт, это же не ваша вина, что в ней под клавишами пол килограмма засохших крошек бутербродов, скрепок и больших липких пятен кетчупа.</li>
<li>Когда вы видите сообщение &#8220;Вы уверены?&#8221;, нажимайте &#8220;Да&#8221; как можно быстрее. Черт, если бы вы не были уверены, вы бы этого не делали, не так ли?</li>
<li>Совершенно свободно говорите &#8220;Я ничего не знаю обо всей этой компьютерной ерунде&#8221;. СисАдмина никогда не беспокоит, когда сферу его профессиональной компетенции называют ерундой.</li>
<li>Когда вам нужно добавить в принтер бумагу, зовите СисАдмина. Менять бумагу &#8211; это сугубо обслуживающая работа, и как Хьюлетт Паккард, так и Лексмарк рекомендуют, чтобы она проделывалась только сертифицированными сетевыми администраторами с уймой свободного времени.</li>
<li>Когда вы получаете 130-мегабайтный файл с фильмом, разошлите его всем, как срочное вложение. У СисАдмина полно дискового пространства и процессорной мощности на его новом почтовом сервере специально для таких важных вещей.</li>
<li>Даже не думайте о том, чтобы разбить большое задание на печать на несколько небольших. Hе дай Бог, кто-нибудь украдет одну страничку из вашей 427-страничной таблицы Excel.</li>
<li>Когда вы встречаете СисАдмина в бакалее в воскресенье днем, задайте ему компьютерный вопрос. Он работает 24 часа в сутки, 7 дней в неделю, даже когда покупает в магазине туалетную бумагу и собачий корм.</li>
<li>Если ваш сын студент-программист, пусть приходит по выходным и делает свои проекты на вашем офисном компьютере. СисАдмин будет рядом и поможет, когда краденая копия Visual Basic 6.0 вашего сына опрокинет и убьет базу данных Access.</li>
<li>Когда вы приносите ваш новый домашний компьютер безымянной марки СисАдмину в офис для бесплатного ремонта, скажите, как срочно он должен его починить, чтобы вы могли снова играть в EverQuest. Он примется за него сразу потому, что в офисе у него так много свободного времени! Все равно все знают, что все, что он делает целыми днями &#8211; это шарит в Интернете.</li>
<li>Hикогда не благодарите СисАдмина. Он обожает все ремонтировать и получать за это зарплату.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/valuable_time_system_administrator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Идеальный юзер</title>
		<link>http://ras.pl.ua/ideal_user/</link>
		<comments>http://ras.pl.ua/ideal_user/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 08:31:41 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[юзер]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=57</guid>
		<description><![CDATA[
Hе ходит в интеpнет.
Пpосит завести ему паpоль минимум из двенадцати символов на всех pаскладках и pегистpах.
Hенавидит скpинсейвеpы и фоновые каpтинки.
В игpы игpает только когда отделу АСУ нужен мальчик для битья в сетевом Quake.
Сам сносит винды и ставит их заново, дpайвеpа тоже сам находит.
В свой обеденный пеpеpыв и после pаботы бегает для отдела АСУ за пивом, [...]]]></description>
			<content:encoded><![CDATA[<ul style="text-align: justify;">
<li>Hе ходит в интеpнет.</li>
<li>Пpосит завести ему паpоль минимум из двенадцати символов на всех pаскладках и pегистpах.</li>
<li>Hенавидит скpинсейвеpы и фоновые каpтинки.<span id="more-57"></span></li>
<li>В игpы игpает только когда отделу АСУ нужен мальчик для битья в сетевом Quake.</li>
<li>Сам сносит винды и ставит их заново, дpайвеpа тоже сам находит.</li>
<li>В свой обеденный пеpеpыв и после pаботы бегает для отдела АСУ за пивом, воблой и сигаpетами; пpи неполадках в локальной сети осуществляет снабжение непpеpывно, до pазpешения пpоблем.</li>
<li>Регуляpно пpиносит CD с новой музыкой и фильмами, сам не слушает и не смотpит.</li>
<li>Объясняет pуководству, что до сих поp не удосужился изложить отделу АСУ спецификацию на новый пpогpаммный пpодукт, поэтому он еще и не готов.</li>
<li>Hикогда не пpиходит за дискетами, а чтобы не увеличивать тpафик в локальной сети носит данные с машины на машину на собственноpучно купленных дискетах. ИСКЛЮЧЕHИЕ: когда данные нужны отделу АСУ &#8211; немедленно выкладывает их в нужную сетевую папку.</li>
<li>Пpи pаботе с пpогpаммами, сделанными в отделе АСУ, тонко чувствует, что пpогpаммист имел в виду пpи их написании, не вводит некоppектных данных, не мешает ноpмальной pаботе пpогpамм.</li>
<li>Твеpдо помнит, что во всем виноват Билл Гейтс и долбаный мастдай, а все что сделано отделом АСУ &#8211; кpуто и пpавильно!</li>
<li>Почувствовав, что отдел АСУ скучает, немедленно пpиходит и pассказывает анекдоты пpо тупых юзеpов.</li>
<li>Будучи посланным &#8211; вежливо пpощается и немедленно уходит; появляется, как только в нем возникнет необходимость.</li>
<li>Юзеpа женского пола, пpошедшие пpовеpку и аттестацию отделом АСУ, деликатно и ненавязчиво пpедлагают услуги сексуального хаpактеpа, после их оказания немедленно уходят, оставив пиво и сигаpеты.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/ideal_user/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Баллада о чёрном суппорте</title>
		<link>http://ras.pl.ua/ballad_of_black_support/</link>
		<comments>http://ras.pl.ua/ballad_of_black_support/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 08:24:33 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[саппорт]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=53</guid>
		<description><![CDATA[В неком граде Украины
(Может быть, что даже в вашем)
Есть компьютерная фирма
Под названием&#8230; не помню.
Фирма, в общем-то, как фирма.
Продаёт она железо
И программы кой-какие
(Не сказать, чтоб за бесценок,
Но не втридорога также),
Платит вовремя налоги
(Половину &#8211; это точно),
Арендует помещенье
У НИИморгорворпрома.
В этой фирме есть директор,
Есть бухгалтер и водитель,
Продавцов одних три штуки,
Девочка на телефоне,
Что умеет с выраженьем
Зачитать прайс-лист клиенту.
А ещё там [...]]]></description>
			<content:encoded><![CDATA[<p>В неком граде Украины<br />
(Может быть, что даже в вашем)<br />
Есть компьютерная фирма<br />
Под названием&#8230; не помню.<span id="more-53"></span></p>
<p>Фирма, в общем-то, как фирма.<br />
Продаёт она железо<br />
И программы кой-какие<br />
(Не сказать, чтоб за бесценок,<br />
Но не втридорога также),<br />
Платит вовремя налоги<br />
(Половину &#8211; это точно),<br />
Арендует помещенье<br />
У НИИморгорворпрома.</p>
<p>В этой фирме есть директор,<br />
Есть бухгалтер и водитель,<br />
Продавцов одних три штуки,<br />
Девочка на телефоне,<br />
Что умеет с выраженьем<br />
Зачитать прайс-лист клиенту.</p>
<p>А ещё там служит некто<br />
Для технической поддержки<br />
(На наречии не нашем<br />
Называемый суппортом).<br />
От утра и до обеда,<br />
От обеда до заката<br />
(А нередко даже позже,<br />
Если день, к примеру, зимний)<br />
Он сидит на телефоне<br />
(А точнее &#8211; чуть левее).</p>
<p>И когда клиент не внемлет<br />
Прайс-листа чеканным строкам,<br />
А кричит, что, мол, компьютер<br />
Не работает, как надо -<br />
Девочка зовёт суппорта,<br />
Он берёт покорно трубку<br />
И выслушивает ухом<br />
Излияния такие:</p>
<p>&#8220;Я купил у вас тут мышку,<br />
А сегодня мой винчестер<br />
Сформатировался на фиг!<br />
В мышке был, наверно, вирус,<br />
Компенсацию желаю!&#8221;</p>
<p>&#8220;Я купил видеокарту,<br />
Не могу её поставить!<br />
Я старался очень долго -<br />
В монитор она не лезет!&#8221;</p>
<p>&#8220;CD-драйв у вас купила,<br />
Мне сказали &#8211; всё читает,<br />
Почему ж мою дискету<br />
Он читать в упор не хочет?!&#8221;</p>
<p>&#8220;У меня программа ваша<br />
Так завесила машину,<br />
Что по всей моей квартире<br />
Электричество погасло!&#8221;</p>
<p>&#8220;После вашей утилиты<br />
Задымился блок питанья!<br />
Где скачать мне новый драйвер<br />
С отключающимся дымом?&#8221;</p>
<p>&#8220;Приобрёл у вас модем я<br />
И воткнул его в розетку -<br />
Почему же интернета<br />
Я по-прежнему не вижу?<br />
И ещё: модемный провод<br />
Не подходит к монитору -<br />
Нет, компьютер мне не нужен,<br />
Я хочу смотреть картинки!&#8221;</p>
<p>И суппорт на эти речи<br />
Отвечает терпеливо,<br />
Незлобиво и спокойно,<br />
Языком литературным<br />
(&#8220;Вашу мать&#8221; и то не скажет,<br />
Скажет разве &#8220;вашу плату<br />
Материнскую:&#8221;  И раза<br />
Этак с пятого-шестого<br />
До клиента вдруг доходит.<br />
Не всегда, но всё ж нередко.<br />
Умудрённые клиенты,<br />
Всё, что следует, проделав,<br />
Трубку вешают и тут же<br />
Забывают о суппорте.</p>
<p>А когда садится солнце,<br />
Тьма спускается на землю.<br />
Тихо в фирме опустелой,<br />
Ни души в торговом зале.<br />
Спят компьютеры в sleep mode.<br />
Спят директор и бухгалтер.<br />
Спит железа испытатель<br />
С мануалом под подушкой.<br />
Головой в клавиатуру<br />
Спит умаявшийся хакер.<br />
По отдельности и вместе<br />
Спят клиенты и клиентки.<br />
И в НИИморгорворпроме<br />
Дремлет вохровец на вахте.</p>
<p>Но, когда приходит полночь,<br />
Бьют часы на старой башне,<br />
И суппорт встаёт с постели<br />
При последнем их ударе.<br />
Чёрен он лицом и телом,<br />
Лишь горят огнём кровавым,<br />
Словно лампочки модема,<br />
Два зрачка во тьме полночной.<br />
Чёрный, страшный и безмолвный,<br />
Он шагает под луною,<br />
И сквозь запертые двери<br />
Проникает, словно хакер.</p>
<p>И ужасно пробужденье<br />
Тех клиентов и клиенток,<br />
Что вопросом идиотским<br />
Днём тревожили суппорта.<br />
И кричат они истошно,<br />
Но никто не слышит криков&#8230;</p>
<p>А наутро их находят<br />
С вентиляторами в горле,<br />
С сетевым шнуром на шее,<br />
В череп вставлены колонки,<br />
По процессору в глазницах,<br />
User&#8217;s manual в желудке.</p>
<p>И милиция бессильна<br />
Отыскать следы убийцы.<br />
Потому внемли, о юзер,<br />
Этой горестной балладе!</p>
<p>И, апгрейдя свой компьютер,<br />
Почитай прилежно доки,<br />
Изучи в журналах умных<br />
Железячные разделы,<br />
И со знающим народом<br />
В конференциях общайся.</p>
<p>И лишь если ты уверен,<br />
Что и впрямь вопрос твой дельный -<br />
Лишь тогда звони суппортам!<br />
А не то&#8230; Страшися ночи&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/ballad_of_black_support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Четыре сисадмина</title>
		<link>http://ras.pl.ua/four_sysadmins/</link>
		<comments>http://ras.pl.ua/four_sysadmins/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 08:20:05 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Юмор]]></category>
		<category><![CDATA[сисадмин]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://ras.pl.ua/?p=48</guid>
		<description><![CDATA[Однажды темной ночью четыре сисадмина
Погреться собирались в гостиной у камина
Погреться-то собрались, а дров немного было&#8230;
К утру труба на крыше задумчиво дымила.
Сидели сисадмины в уюте и покое,
Сидели, пиво пили&#8230;
Теперь их было трое.
Один молчал угрюмо, второй читал газету
А третий нервно шаркал галошей по паркету
и тихо матерился, массируя виски,
В огне печально тлели приятеля кишки&#8230;
Моральсей жуткой басни ищите &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Однажды темной ночью четыре сисадмина<br />
Погреться собирались в гостиной у камина<br />
Погреться-то собрались, а дров немного было&#8230;<br />
К утру труба на крыше задумчиво дымила.<span id="more-48"></span></p>
<p>Сидели сисадмины в уюте и покое,<br />
Сидели, пиво пили&#8230;<br />
Теперь их было трое.</p>
<p>Один молчал угрюмо, второй читал газету<br />
А третий нервно шаркал галошей по паркету<br />
и тихо матерился, массируя виски,<br />
В огне печально тлели приятеля кишки&#8230;</p>
<p>Моральсей жуткой басни ищите &#8211; не найжете,<br />
Но рано ли поздно, вы, господа, поймете -<br />
не злите сисадмина, усталого и злого,<br />
Он одинок и замкнут, а вас, дебилов, много&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/four_sysadmins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Просмотр графиков, генерируемых MRTG</title>
		<link>http://ras.pl.ua/ras_mrtg_cover/</link>
		<comments>http://ras.pl.ua/ras_mrtg_cover/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 10:22:42 +0000</pubDate>
		<dc:creator>ras</dc:creator>
				<category><![CDATA[Программное обеспечение]]></category>
		<category><![CDATA[mrtg]]></category>

		<guid isPermaLink="false">http://test.ras.pl.ua/?p=22</guid>
		<description><![CDATA[Представляю вашему вниманию (ras MRTG cover) простой просмотрщик статистики, генерируемой MRTG (multi router traffic grapher), написанный на perl. Программа генерирует индекс всех графиков, отделяет скоростные графики от количественных, приводит единицы отображение скоростей к килобитам, позволяет выполнять сортировку в обоих направлениях по каждому полю. Просмотр графиков также переделан для лучшего восприятия.
Написана данная утилита была по причине [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Представляю вашему вниманию (<strong>ras MRTG cover</strong>) простой просмотрщик статистики, генерируемой MRTG (multi router traffic grapher), написанный на perl. Программа генерирует индекс всех графиков, отделяет скоростные графики от количественных, приводит единицы отображение скоростей к килобитам, позволяет выполнять сортировку в обоих направлениях по каждому полю. <span id="more-22"></span>Просмотр графиков также переделан для лучшего восприятия.</p>
<p style="text-align: justify;">Написана данная утилита была по причине необходимости держать на роутерах небольшой набор графиков, а так как не хотелось для их просмотра постоянно рисовать какую-то индексную страницу &#8211; появилось это решение.</p>
<p><strong>Скриншоты</strong></p>
<p style="text-align: center;">индексная страница<br />

<a href="http://ras.pl.ua/wp-content/gallery/screenshots/ras_mrtg_cover_index.png" title="ras MRTG cover, индексная страница" class="shutterset_singlepic35" >
	<img class="ngg-singlepic ngg-center" src="http://ras.pl.ua/wp-content/gallery/cache/35__400x300_ras_mrtg_cover_index.png" alt="ras_mrtg_cover_index.png" title="ras_mrtg_cover_index.png" />
</a>
</p>
<p style="text-align: center;">страница просмотра графиков<br />

<a href="http://ras.pl.ua/wp-content/gallery/screenshots/ras_mrtg_cover_graph.png" title="ras MRTG cover, страница графиков" class="shutterset_singlepic36" >
	<img class="ngg-singlepic ngg-center" src="http://ras.pl.ua/wp-content/gallery/cache/36__400x300_ras_mrtg_cover_graph.png" alt="ras_mrtg_cover_graph.png" title="ras_mrtg_cover_graph.png" />
</a>
</p>
<p><strong>Скачать</strong> (версия 0.3a1 от 17.06.2009)<strong><br />
</strong></p>
<ul>
<li><a href="/wp-content/uploads/2009/06/ras_mrtg_cover.gz">ras_mrtg_cover.gz</a> (4 кб.)</li>
</ul>
<p><strong>Установка</strong></p>
<p>Установка и настройка (рассматривается дистрибутив CentOS 5.2):</p>
<ul style="text-align: justify;">
<li>После установки и настройки пакетов mrtg, httpd, поместить данный файл в каталог &#8220;/var/www/mrtg&#8221;</li>
<li>Разрешить выполнение CGI-скриптов в каталоге с графиками, для этого в файле &#8220;/etc/httpd/conf.d/mrtg.conf&#8221;, в разделе &#8220;&lt;Location /mrtg&gt;&#8221;, добавить строку &#8220;Options ExecCGI&#8221;</li>
<li>Добавить в конфигурацию web-сервера индексную страницу &#8220;index.cgi&#8221;, в файл &#8220;/etc/httpd/conf/httpd.conf&#8221;, строка &#8220;DirectoryIndex&#8221;</li>
</ul>
<p style="text-align: justify;">Переинициализируйте httpd (&#8220;service httpd reload&#8221;), после этого можно наблюдать индекс графиков по адресу &#8220;http://yousite/mrtg/&#8221;.</p>
<p style="text-align: justify;">Следует отметить, что описание для индекса и параметры при отображении графика &#8211; берутся из первых двух строк таблицы сгенерированного MRTG html-файла.</p>
<p><strong>Примеры конфигурационных файлов MRTG</strong></p>
<p><span style="text-decoration: underline;">/etc/mrtg/mrtg.cfg</span></p>
<div class="codecolorer-container ini default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="ini codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HtmlDir: /var/www/mrtg<br />
ImageDir: /var/www/mrtg<br />
LogDir: /var/lib/mrtg<br />
ThreshDir: /var/lib/mrtg<br />
Include: /etc/mrtg/mrtg-local.conf<br />
Include: /etc/mrtg/mrtg-satel.conf<br />
Include: /etc/mrtg/mrtg-satel-ppp.conf<br />
Include: /etc/mrtg/mrtg-vizit.conf<br />
Include: /etc/mrtg/mrtg-zeus.conf<br />
Include: /etc/mrtg/mrtg-cooler.conf<br />
Include: /etc/mrtg/mrtg-temperature_cpu.conf<br />
Include: /etc/mrtg/mrtg-temperature_hdd.conf<br />
Include: /etc/mrtg/mrtg-temperature_sys.conf<br />
Include: /etc/mrtg/mrtg-uptime.conf<br />
Include: /etc/mrtg/mrtg-cpu.conf<br />
Include: /etc/mrtg/mrtg-cpu_ras.conf<br />
Include: /etc/mrtg/mrtg-cpu_ras-netbook.conf<br />
Include: /etc/mrtg/mrtg-cpu_iriska.conf</div></div>
<p><span style="text-decoration: underline;">/etc/mrtg/mrtg-satel-ppp.conf</span></p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Target[satel-ppp]: `/etc/mrtg/scripts/dev.sh ppp0`<br />
MaxBytes[satel-ppp]: 1250000<br />
AbsMax[satel-ppp]: 1500000<br />
Options[satel-ppp]: bits,unknaszero,growright<br />
Title[satel-ppp]: satel-ppp<br />
PageTop[satel-ppp]:<br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h1</span>&gt;</span>Интернет www.satel.net.ua<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h1</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">table</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tbody</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tr</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>Интерфейс:<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>ppp0<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tr</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">tr</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>Максимальная скорость:<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span>&gt;</span>10 Mbps<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tr</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">tbody</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">table</span>&gt;</span></div></div>
<p><strong>Лицензия</strong></p>
<p style="text-align: justify;">You may freely distribute and/or modify this module under the terms of either the GNU General Public License (GPL, <a href="http://www.gnu.org/licenses/gpl.txt" target="_blank">www.gnu.org/licenses/gpl.txt</a>).</p>
<p style="text-align: justify;"><strong>Ссылки</strong></p>
<ul>
<li><a title="MRTG - Tobi Oetiker's MRTG - The Multi Router Traffic Grapher" href="http://oss.oetiker.ch/mrtg/" target="_blank">oss.oetiker.ch/mrtg</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ras.pl.ua/ras_mrtg_cover/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
