<?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>Записки на полях</title>
	<atom:link href="http://snake.khd.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://snake.khd.ru</link>
	<description>Логи начинающего сисадмина</description>
	<lastBuildDate>Fri, 05 Mar 2010 06:39:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Обработка записей Asterisk</title>
		<link>http://snake.khd.ru/2010/03/obrabotka-zapisej-asterisk/</link>
		<comments>http://snake.khd.ru/2010/03/obrabotka-zapisej-asterisk/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 06:38:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell-скрипты]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=268</guid>
		<description><![CDATA[Имеется &#8211; папка с записями asterisk где-то за год &#8211; где-то гигов на 30. Т.к. астериск все пишет в wav, хорошо бы это дело переконвертировать в mp3, да еще и рассортировать по дате, для удобства поиска нужного звонка. После пары минут гугления был найден искомый скрипт, но он был рабочий только наполовину, поэтому пришлось допиливать [...]]]></description>
			<content:encoded><![CDATA[<p>Имеется &#8211; папка с записями asterisk где-то за год &#8211; где-то гигов на 30. Т.к. астериск все пишет в wav, хорошо бы это дело переконвертировать в mp3, да еще и рассортировать по дате, для удобства поиска нужного звонка. После пары минут гугления был найден искомый скрипт, но он был рабочий только наполовину, поэтому пришлось допиливать ручками. Вот что получилось в итоге<br />
<span id="more-268"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;">#20100503 - Author: Gregg Hansen. Modified by Snake</span>
<span style="color: #666666; font-style: italic;">#version 0.2</span>
<span style="color: #666666; font-style: italic;">#Сначала убедитесь в том, что у вас стоит пакет lame</span>
<span style="color: #666666; font-style: italic;">#Папка с записями разговоров</span>
<span style="color: #007800;">recorddir</span>=<span style="color: #ff0000;">&quot;/var/spool/asterisk/monitor&quot;</span>
<span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #007800;">$recorddir</span><span style="color: #000000; font-weight: bold;">/*</span>.wav<span style="color: #000000; font-weight: bold;">`</span>; <span style="color: #000000; font-weight: bold;">do</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #007800;">$recorddir</span>
<span style="color: #666666; font-style: italic;">#Шаблон даты</span>
<span style="color: #007800;"><span style="color: #c20cb9; font-weight: bold;">date</span></span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-l</span> <span style="color: #007800;">$i</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $6}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #666666; font-style: italic;">#Шаблон часов</span>
<span style="color: #007800;">hour</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-l</span> <span style="color: #007800;">$i</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $7}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #007800;">mp3</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$i</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">'s/.wav/.mp3/g'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #666666; font-style: italic;">#Собственно само кодирование. Опции lame выбрать по вкусу</span>
<span style="color: #c20cb9; font-weight: bold;">lame</span> <span style="color: #660033;">-d</span> <span style="color: #660033;">-h</span> <span style="color: #660033;">-m</span> j <span style="color: #660033;">-b</span> <span style="color: #000000;">128</span> <span style="color: #007800;">$i</span> <span style="color: #007800;">$mp3</span>
<span style="color: #666666; font-style: italic;">#Сортировка будет происходить по дням, а внутри дня - по времени начала разговора</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #800000;">${date}</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #007800;">$recorddir</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #800000;">${date}</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #800000;">${hour}</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #800000;">${mp3}</span> <span style="color: #800000;">${hour}</span>
<span style="color: #666666; font-style: italic;">#wav файлы перемещаются в отдельную директорию, на всякий случай.</span>
<span style="color: #666666; font-style: italic;">#В дальнейшем можно будет просто периодически очищать эту директорию</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #800000;">${recorddir}</span><span style="color: #000000; font-weight: bold;">/</span>wav_recordings
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #007800;">$i</span> <span style="color: #800000;">${recorddir}</span><span style="color: #000000; font-weight: bold;">/</span>wav_recordings<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>На выходе мы вместо кучи файлов получаем аккуратные папочки с датами. Скрипт лучше всего засунуть в cron и запускать каждые сутки.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/03/obrabotka-zapisej-asterisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Редирект почты на удаленный адрес</title>
		<link>http://snake.khd.ru/2010/03/redirekt-pochty-na-udalennyj-adres/</link>
		<comments>http://snake.khd.ru/2010/03/redirekt-pochty-na-udalennyj-adres/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 02:42:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=265</guid>
		<description><![CDATA[Смотреть почту локально жутко неудобно, но все уведомления сыплются именно в почтовый ящик пользователя root. Чтобы настроить пересылку почты на нужный нам email выполняем следующее:

snake@snake &#91;/etc&#93;#ee /etc/aliases

в самом конце дописываем:
root: yourmail@domain.com
Закрываем файл, обновляем алиасы:

snake@snake &#91;/etc&#93;#newaliases
/etc/mail/aliases: 29 aliases, longest 18 bytes, 306 bytes total

Все, пересылка настроена. Можно проверить следюущей командой:

snake@snake &#91;/etc&#93;#echo &#34;Test mail&#34; &#124; mail -s [...]]]></description>
			<content:encoded><![CDATA[<p>Смотреть почту локально жутко неудобно, но все уведомления сыплются именно в почтовый ящик пользователя root. Чтобы настроить пересылку почты на нужный нам email выполняем следующее:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#ee /etc/aliases</span></pre></div></div>

<p>в самом конце дописываем:<br />
root: yourmail@domain.com<br />
Закрываем файл, обновляем алиасы:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#newaliases</span>
<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>mail<span style="color: #000000; font-weight: bold;">/</span>aliases: <span style="color: #000000;">29</span> aliases, longest <span style="color: #000000;">18</span> bytes, <span style="color: #000000;">306</span> bytes total</pre></div></div>

<p>Все, пересылка настроена. Можно проверить следюущей командой:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#echo &quot;Test mail&quot; | mail -s Test root</span></pre></div></div>

<p>На указанную выше почту придет письмо с темой Test и телом Test mail</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/03/redirekt-pochty-na-udalennyj-adres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Контора пишет (Logwatch, newsyslog и другие)</title>
		<link>http://snake.khd.ru/2010/03/kontora-pishet-logwatch-newsyslog-i-drugie/</link>
		<comments>http://snake.khd.ru/2010/03/kontora-pishet-logwatch-newsyslog-i-drugie/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 02:19:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[logwatch]]></category>
		<category><![CDATA[newsyslog]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=257</guid>
		<description><![CDATA[Каждый раз лезть на сервер, чтобы посмотреть логи быстро надоедает. Да и не всегда есть возможность зайти по ssh, а параноидальная админская душа требует хлеба и зрелищ получать отчеты минимум раз в сутки.


snake@snake &#91;/etc&#93;#cd /usr/ports/
snake@snake &#91;ports&#93;#make search name=logwatch
Port:   fwlogwatch-1.1_1
Path:   /usr/ports/security/fwlogwatch
Info:   A packet filter and firewall log analyzer
Maint:  michael@ranner.eu
B-deps: [...]]]></description>
			<content:encoded><![CDATA[<p>Каждый раз лезть на сервер, чтобы посмотреть логи быстро надоедает. Да и не всегда есть возможность зайти по ssh, а параноидальная админская душа требует <s>хлеба и зрелищ</s> получать отчеты минимум раз в сутки.<br />
<span id="more-257"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#cd /usr/ports/</span>
snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span>ports<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#make search name=logwatch</span>
Port:   fwlogwatch-<span style="color: #000000;">1.1</span>_1
Path:   <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>ports<span style="color: #000000; font-weight: bold;">/</span>security<span style="color: #000000; font-weight: bold;">/</span>fwlogwatch
Info:   A packet filter and firewall log analyzer
Maint:  michael<span style="color: #000000; font-weight: bold;">@</span>ranner.eu
B-deps: gettext-<span style="color: #000000;">0.17</span>_1 libiconv-1.13.1
R-deps: gettext-<span style="color: #000000;">0.17</span>_1 libiconv-1.13.1
WWW:    http:<span style="color: #000000; font-weight: bold;">//</span>fwlogwatch.inside-security.de<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
Port:   logwatch-7.3.6
Path:   <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>ports<span style="color: #000000; font-weight: bold;">/</span>sysutils<span style="color: #000000; font-weight: bold;">/</span>logwatch
Info:   A log <span style="color: #c20cb9; font-weight: bold;">file</span> analysis program
Maint:  trix<span style="color: #000000; font-weight: bold;">@</span>basement.net
B-deps:
R-deps: p5-MIME-Base64-<span style="color: #000000;">3.08</span> perl-5.8.9_3
WWW:    http:<span style="color: #000000; font-weight: bold;">//</span>www2.logwatch.org:<span style="color: #000000;">81</span><span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Первая утилита анализирует логи Cisco, Ipfilter и других фаерволов и IDS типа Snort, но про IPFW она похоже не знает, а потому толку от нее для меня немного. Вторая же утилита куда как интересней &#8211; это перловый скрипт, который анализирует логи и отсылает на почту админу суммарную информацию &#8211; эдакий куммулятивный лог-файл за день. Анализирует она не что попало, а лишь те сервисы, которые указаны в настройках. Более того, можно и самому писать модули для анализа нужных логов. В общем &#8211; вещь, как мне кажется, архиполезная.</p>
<p>Настройки лежат в /usr/local/etc/logwatch/defaults:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span>ports<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#cd /usr/local/etc/logwatch/</span>
snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span>logwatch<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#ls</span>
total <span style="color: #000000;">18</span>
drwxr-xr-x   <span style="color: #000000;">6</span> root  wheel   <span style="color: #000000;">512</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:06 .
drwxr-xr-x  <span style="color: #000000;">29</span> root  wheel  <span style="color: #000000;">1536</span>  <span style="color: #000000;">3</span> мар <span style="color: #000000;">14</span>:<span style="color: #000000;">46</span> ..
drwxr-xr-x   <span style="color: #000000;">5</span> root  wheel   <span style="color: #000000;">512</span>  <span style="color: #000000;">2</span> мар <span style="color: #000000;">16</span>:<span style="color: #000000;">31</span> defaults
drwxr-xr-x   <span style="color: #000000;">2</span> root  wheel   <span style="color: #000000;">512</span>  <span style="color: #000000;">1</span> мар <span style="color: #000000;">17</span>:<span style="color: #000000;">11</span> html
drwxr-xr-x   <span style="color: #000000;">2</span> root  wheel   <span style="color: #000000;">512</span>  <span style="color: #000000;">1</span> мар <span style="color: #000000;">17</span>:<span style="color: #000000;">11</span> logfiles
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root  wheel  <span style="color: #000000;">4991</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:06 logwatch.conf
drwxr-xr-x   <span style="color: #000000;">2</span> root  wheel   <span style="color: #000000;">512</span>  <span style="color: #000000;">1</span> мар <span style="color: #000000;">17</span>:<span style="color: #000000;">11</span> services</pre></div></div>

<p>В папке defaults находятся умолчальные конфиги, которые никто не мешает поправить и переместить для удобства в соответствующую папку &#8211; наисвысший приоритет имеют опции, непосредственно передаваемые скрипту при запуске, затем &#8211; файлы и папок services и logfiles, а уж в последнюю очередь смотрится папка defaults. </p>
<p>Файл настроек снабжен подробными комментариями, но некоторые пояснения все-таки нужно сделать:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">########################################################</span>
<span style="color: #666666; font-style: italic;"># This was written and is maintained by:</span>
<span style="color: #666666; font-style: italic;">#    Kirk Bauer &lt;kirk@kaybee.org&gt;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Please send all comments, suggestions, bug reports,</span>
<span style="color: #666666; font-style: italic;">#    etc, to kirk@kaybee.org.</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">########################################################</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># NOTE:</span>
<span style="color: #666666; font-style: italic;">#   All these options are the defaults if you run logwatch with no</span>
<span style="color: #666666; font-style: italic;">#   command-line arguments.  You can override all of these on the</span>
<span style="color: #666666; font-style: italic;">#   command-line.</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># You can put comments anywhere you want to.  They are effective for the</span>
<span style="color: #666666; font-style: italic;"># rest of the line.</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># this is in the format of &lt;name&gt; = &lt;value&gt;.  Whitespace at the beginning</span>
<span style="color: #666666; font-style: italic;"># and end of the lines is removed.  Whitespace before and after the = sign</span>
<span style="color: #666666; font-style: italic;"># is removed.  Everything is case *insensitive*.</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Yes = True  = On  = 1</span>
<span style="color: #666666; font-style: italic;"># No  = False = Off = 0</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Default Log Directory</span>
<span style="color: #666666; font-style: italic;"># Папка с логами по умолчанию</span>
LogDir = <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Папка для временных файлов</span>
TmpDir = <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>logwatch
&nbsp;
<span style="color: #666666; font-style: italic;"># Кому будем отсылать уведомление. Можно указать локального</span>
<span style="color: #666666; font-style: italic;"># пользователя, можно просто e-mail адрес</span>
MailTo = root
<span style="color: #666666; font-style: italic;"># Здесь можно указать дополнительные адреса, на которые будут</span>
<span style="color: #666666; font-style: italic;"># отсылаться уведомления</span>
Mailto_host1 = snake<span style="color: #000000; font-weight: bold;">@</span>localhost
&nbsp;
<span style="color: #666666; font-style: italic;"># Имя отправителя, от которого будем получать письма</span>
MailFrom = snake
&nbsp;
<span style="color: #666666; font-style: italic;"># Выводить ли отчет в консоль. Полезно при отладке и проверке</span>
Print = No
&nbsp;
<span style="color: #666666; font-style: italic;"># Можно сохранить отчет файл, на всякий случай</span>
Save = <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>logwatch-mail
&nbsp;
<span style="color: #666666; font-style: italic;"># Использовать ли архивы </span>
<span style="color: #666666; font-style: italic;"># (к примеру /var/log/messages.1 или /var/log/messages.1.gz)</span>
<span style="color: #666666; font-style: italic;"># newsyslog позволяет производить ротацию логов и паковать старые </span>
<span style="color: #666666; font-style: italic;"># логи в архивы, допустим, раз в сутки. Нехило экономит место и </span>
<span style="color: #666666; font-style: italic;"># повышает наглядность.</span>
<span style="color: #666666; font-style: italic;">#Archives = No</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Читать ли файлы .yesterday - тоже вид ротации логов</span>
Range = yesterday
&nbsp;
<span style="color: #666666; font-style: italic;"># Здесь все просто - уровень детализации отчетов</span>
<span style="color: #666666; font-style: italic;"># Low = 0</span>
<span style="color: #666666; font-style: italic;"># Med = 5</span>
<span style="color: #666666; font-style: italic;"># High = 10</span>
Detail = High
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;"># Собирать ли информацию в всех сервисах, данные о которых</span>
<span style="color: #666666; font-style: italic;"># лежат в папке services или только по определенному (например ftpd)</span>
Service = All
&nbsp;
<span style="color: #666666; font-style: italic;"># Можно выключить определенные сервисы</span>
Service = <span style="color: #ff0000;">&quot;-zz-network&quot;</span>     <span style="color: #666666; font-style: italic;"># Prevents execution of zz-network service, which</span>
                            <span style="color: #666666; font-style: italic;"># prints useful network configuration info.</span>
Service = <span style="color: #ff0000;">&quot;-zz-sys&quot;</span>         <span style="color: #666666; font-style: italic;"># Prevents execution of zz-sys service, which</span>
                            <span style="color: #666666; font-style: italic;"># prints useful system configuration info.</span>
Service = <span style="color: #ff0000;">&quot;-eximstats&quot;</span>      <span style="color: #666666; font-style: italic;"># Prevents execution of eximstats service, which</span>
                            <span style="color: #666666; font-style: italic;"># is a wrapper for the eximstats program.</span>
<span style="color: #666666; font-style: italic;"># If you only cared about FTP messages, you could use these 2 lines</span>
<span style="color: #666666; font-style: italic;"># instead of the above:</span>
<span style="color: #666666; font-style: italic;">#Service = ftpd-messages   # Processes ftpd messages in /var/log/messages</span>
<span style="color: #666666; font-style: italic;">#Service = ftpd-xferlog    # Processes ftpd messages in /var/log/xferlog</span>
<span style="color: #666666; font-style: italic;"># Maybe you only wanted reports on PAM messages, then you would use:</span>
<span style="color: #666666; font-style: italic;">#Service = pam_pwdb        # PAM_pwdb messages - usually quite a bit</span>
<span style="color: #666666; font-style: italic;">#Service = pam             # General PAM messages... usually not many</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Аналогично, можно читать только определенные лог-файлы</span>
<span style="color: #666666; font-style: italic;">#LogFile = messages</span>
<span style="color: #666666; font-style: italic;"># например только /var/log/messages.</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Почтовая программа по умолчанию. Обычно используется</span>
<span style="color: #666666; font-style: italic;"># sendmail или просто mail</span>
mailer = <span style="color: #ff0000;">&quot;/usr/bin/mail&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Собирать логи только с этого хоста. Имеет смысл, если на машине </span>
<span style="color: #666666; font-style: italic;"># хранятся не только ее собственные логи</span>
<span style="color: #666666; font-style: italic;">#HostLimit = Yes</span></pre></div></div>

<p>После чего в crontab добавляется строчка:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">30</span>      <span style="color: #000000;">4</span>       <span style="color: #000000; font-weight: bold;">*</span>       <span style="color: #000000; font-weight: bold;">*</span>       <span style="color: #000000; font-weight: bold;">*</span>       root    <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>sbin<span style="color: #000000; font-weight: bold;">/</span>logwatch.pl</pre></div></div>

<p>Которая будет запускать скрипт раз в сутки, и админу на мыло будет капать суточный отчет. Стоит отметить, что программа не анализирует изменения в файле, а только сам файл, и потому если логи не ротируются, то со временем отчет может разрастаться за счет старых записей. Один из методов борьбы с этим &#8211; настройка ротации логов с помощью newsyslog. Способ прост до безобразия &#8211; открываем /etc/newsyslog.conf и смотрим:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># comments by fr33man</span>
<span style="color: #666666; font-style: italic;"># 24.11.2006</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># лог-файл -- абсолютный путь к файлу, с которым будем работать.</span>
<span style="color: #666666; font-style: italic;"># [владелец:группа] -- необязательный параметр, который указывает newsyslog'у</span>
<span style="color: #666666; font-style: italic;"># кто должен являться владельцом данного лог файла</span>
<span style="color: #666666; font-style: italic;"># права -- права, которые должны быть на файле</span>
<span style="color: #666666; font-style: italic;"># кол-во -- максимальное количество заархивированных лог файлов.</span>
<span style="color: #666666; font-style: italic;"># когда -- время, через которое архивировать лог-файл.</span>
<span style="color: #666666; font-style: italic;"># флаги -- некоторые параметры, для лог-файлов:</span>
<span style="color: #666666; font-style: italic;"># B - по умолчанию, newsyslog добавляет в новый лог-файл сообщение о том, что</span>
<span style="color: #666666; font-style: italic;"># лог-файл был ротирован, но если лог-файл бинарный, то это сообщение испортит лог,</span>
<span style="color: #666666; font-style: italic;"># с параметром B newsyslog не будет добавлятьт никаких сообщений в лог</span>
<span style="color: #666666; font-style: italic;"># C - если лог-файл не существует, то его необходимо создать.</span>
<span style="color: #666666; font-style: italic;"># G - если указан данный флаг, то в названии лог-файла можно </span>
<span style="color: #666666; font-style: italic;"># использовать стандартные шаблоны(например *)</span>
<span style="color: #666666; font-style: italic;"># J - сжимать лог-файл, используя bzip2</span>
<span style="color: #666666; font-style: italic;"># N - Не предупреждать никакой процесс, о ротации лог-файла</span>
<span style="color: #666666; font-style: italic;"># W - если используете флаги Z или J, то newsyslog должен подождать, </span>
<span style="color: #666666; font-style: italic;"># пока заверщиться процесс архивации.</span>
<span style="color: #666666; font-style: italic;"># Z - сжимать лог, использую gzip.</span>
<span style="color: #666666; font-style: italic;"># logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]</span>
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>all.log                        <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000; font-weight: bold;">@</span>T00  J
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>amd.log                        <span style="color: #000000;">644</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     J
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>auth.log                       <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>console.log                    <span style="color: #000000;">600</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     J
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>cron                           <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>daily.log                      <span style="color: #000000;">640</span>  <span style="color: #000000;">3</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000; font-weight: bold;">@</span>T00  JN
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>debug.log                      <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>kerberos.log                   <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     J
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>lpd-errs                       <span style="color: #000000;">644</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>maillog                        <span style="color: #000000;">640</span>  <span style="color: #000000;">5</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000; font-weight: bold;">@</span>T00  JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>messages                       <span style="color: #000000;">644</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>monthly.log                    <span style="color: #000000;">640</span>  <span style="color: #000000;">4</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #007800;">$M1D0</span> JN
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>pflog                          <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JB    <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span>pflogd.pid
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>ppp.log        root:network    <span style="color: #000000;">640</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>security                       <span style="color: #000000;">600</span>  <span style="color: #000000;">4</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>sendmail.st                    <span style="color: #000000;">640</span>  <span style="color: #000000;">4</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000;">168</span>   B
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>slip.log       root:network    <span style="color: #000000;">640</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>weekly.log                     <span style="color: #000000;">640</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">1</span>    <span style="color: #007800;">$W6D0</span> JN
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>wtmp                           <span style="color: #000000;">644</span>  <span style="color: #000000;">3</span>     <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000; font-weight: bold;">@</span>01T05 B
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>xferlog                        <span style="color: #000000;">600</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span>  <span style="color: #000000; font-weight: bold;">*</span>     JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>cvsup.log                      <span style="color: #000000;">664</span>  <span style="color: #000000;">2</span>    <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000;">24</span>    -
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>cvsupd.log                     <span style="color: #000000;">664</span>  <span style="color: #000000;">2</span>    <span style="color: #000000; font-weight: bold;">*</span>    <span style="color: #000000;">24</span>    Z
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>mpd.log                        <span style="color: #000000;">644</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>stargazer.log                  <span style="color: #000000;">644</span>  <span style="color: #000000;">10</span>    <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>ntp.log                        <span style="color: #000000;">644</span>  <span style="color: #000000;">2</span>     <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>snmpd.log                      <span style="color: #000000;">644</span>  <span style="color: #000000;">3</span>     <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>ups.log                        <span style="color: #000000;">644</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC
<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>smartd.log                     <span style="color: #000000;">644</span>  <span style="color: #000000;">5</span>     <span style="color: #000000;">100</span> <span style="color: #000000;">24</span>    JC</pre></div></div>

<p>После чего запускаем newsyslog (первый раз его работа может занять продолжительно время) и смотрим на причесанные лог-файлы. Надеюсь теперь исчезнет проблема, при которой лог того же mpd за пару-тройку месяцев работы разрастался до неприличных размеров в несколько мегабайт:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">snake<span style="color: #000000; font-weight: bold;">@</span>snake <span style="color: #7a0874; font-weight: bold;">&#91;</span>logwatch<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;">#ls /var/log</span>
drwxr-xr-x  <span style="color: #000000;">11</span> root   wheel      <span style="color: #000000;">3072</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:00 .
drwxr-xr-x  <span style="color: #000000;">28</span> root   wheel       <span style="color: #000000;">512</span> <span style="color: #000000;">22</span> фев 06:<span style="color: #000000;">41</span> ..
drwxr-xr-x   <span style="color: #000000;">2</span> root   wheel       <span style="color: #000000;">512</span> <span style="color: #000000;">17</span> май  <span style="color: #000000;">2009</span> ConsoleKit
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel        <span style="color: #000000;">62</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:<span style="color: #000000;">16</span> alias.log
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">84044</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">10</span>:<span style="color: #000000;">31</span> auth.log
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">8303</span> <span style="color: #000000;">10</span> сен <span style="color: #000000;">19</span>:00 auth.log.0.bz2
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">23230</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:<span style="color: #000000;">22</span> cron
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">5334</span>  <span style="color: #000000;">4</span> мар 05:00 cron.0.bz2
drwxr-xr-x   <span style="color: #000000;">2</span> root   wheel       <span style="color: #000000;">512</span> <span style="color: #000000;">31</span> янв <span style="color: #000000;">12</span>:<span style="color: #000000;">56</span> cups
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">34729</span> <span style="color: #000000;">21</span> фев <span style="color: #000000;">20</span>:<span style="color: #000000;">42</span> debug.log
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">34569</span>  <span style="color: #000000;">4</span> мар 03:05 dmesg.today
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">44774</span>  <span style="color: #000000;">3</span> мар 03:05 dmesg.yesterday
drwxr-xr-x   <span style="color: #000000;">2</span> www    www         <span style="color: #000000;">512</span> <span style="color: #000000;">18</span> фев <span style="color: #000000;">16</span>:<span style="color: #000000;">42</span> httpd
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">3523</span>  <span style="color: #000000;">4</span> мар 03:05 ipfw.today
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">3519</span>  <span style="color: #000000;">3</span> мар 03:05 ipfw.yesterday
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">28056</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">10</span>:<span style="color: #000000;">30</span> lastlog
drwxr-xr-x   <span style="color: #000000;">2</span> root   wheel       <span style="color: #000000;">512</span>  <span style="color: #000000;">2</span> мар <span style="color: #000000;">16</span>:<span style="color: #000000;">10</span> logwatch
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel        <span style="color: #000000;">67</span> <span style="color: #000000;">12</span> апр  <span style="color: #000000;">2009</span> lpd-errs
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">19952</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:<span style="color: #000000;">49</span> maillog
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">1111</span>  <span style="color: #000000;">4</span> мар 00:00 maillog.0.bz2
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">1494</span>  <span style="color: #000000;">3</span> мар 00:00 maillog.1.bz2
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel    <span style="color: #000000;">195523</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:<span style="color: #000000;">23</span> messages
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">10368</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:00 messages.0.bz2
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">8118</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:00 messages.1.bz2
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel       <span style="color: #000000;">265</span> <span style="color: #000000;">19</span> фев 03:04 mount.today
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel       <span style="color: #000000;">233</span> <span style="color: #000000;">17</span> окт 03:04 mount.yesterday
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">13020</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:<span style="color: #000000;">16</span> mpd.log
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">2731</span>  <span style="color: #000000;">4</span> мар 03:00 mpd.log.0.bz2
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">1786</span>  <span style="color: #000000;">3</span> мар 03:00 mpd.log.1.bz2
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel        <span style="color: #000000;">60</span>  <span style="color: #000000;">4</span> мар 03:00 ntp.log
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel       <span style="color: #000000;">119</span>  <span style="color: #000000;">4</span> мар 03:00 ntp.log.0.bz2
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">43188</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:<span style="color: #000000;">50</span> proftpd-error.log
drwxr-xr-x   <span style="color: #000000;">3</span> root   wheel       <span style="color: #000000;">512</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:<span style="color: #000000;">52</span> samba
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">22550</span> <span style="color: #000000;">17</span> апр  <span style="color: #000000;">2009</span> samba.log
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">92434</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">12</span>:<span style="color: #000000;">21</span> security
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">8388</span> <span style="color: #000000;">27</span> фев <span style="color: #000000;">22</span>:00 security.0.bz2
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">7238</span> <span style="color: #000000;">26</span> фев 00:00 security.1.bz2
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel       <span style="color: #000000;">728</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:09 sendmail.st
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   wheel       <span style="color: #000000;">728</span> <span style="color: #000000;">26</span> фев 03:05 sendmail.st.0
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">4711</span>  <span style="color: #000000;">1</span> фев 03:04 setuid.today
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">4802</span>  <span style="color: #000000;">6</span> ноя 03:04 setuid.yesterday
<span style="color: #660033;">-rw-r-----</span>   <span style="color: #000000;">1</span> root   network      <span style="color: #000000;">67</span> <span style="color: #000000;">12</span> апр  <span style="color: #000000;">2009</span> slip.log
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">5638</span> <span style="color: #000000;">18</span> фев <span style="color: #000000;">11</span>:<span style="color: #000000;">58</span> userlog
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">2816</span>  <span style="color: #000000;">4</span> мар <span style="color: #000000;">11</span>:<span style="color: #000000;">50</span> wtmp
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">13332</span>  <span style="color: #000000;">1</span> мар 00:02 wtmp.0
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">11264</span>  <span style="color: #000000;">1</span> фев 01:<span style="color: #000000;">16</span> wtmp.1
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel      <span style="color: #000000;">7788</span> <span style="color: #000000;">31</span> дек <span style="color: #000000;">20</span>:05 wtmp.2
<span style="color: #660033;">-rw-r--r--</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">10692</span> <span style="color: #000000;">30</span> ноя <span style="color: #000000;">23</span>:07 wtmp.3
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">29429</span>  <span style="color: #000000;">3</span> мар <span style="color: #000000;">11</span>:06 xferlog
<span style="color: #660033;">-rw-------</span>   <span style="color: #000000;">1</span> root   wheel     <span style="color: #000000;">25010</span> <span style="color: #000000;">13</span> янв <span style="color: #000000;">18</span>:00 xferlog.0.bz2</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/03/kontora-pishet-logwatch-newsyslog-i-drugie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Улыбнуло</title>
		<link>http://snake.khd.ru/2010/02/ulybnulo/</link>
		<comments>http://snake.khd.ru/2010/02/ulybnulo/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 12:24:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/2010/02/ulybnulo/</guid>
		<description><![CDATA[Из резюме:
Умею настраивать UNIX сервера. (с)
]]></description>
			<content:encoded><![CDATA[<p>Из резюме:<br />
<em>Умею настраивать UNIX сервера. (с)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/ulybnulo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Страшная правда (с)</title>
		<link>http://snake.khd.ru/2010/02/strashnaya-pravda-s/</link>
		<comments>http://snake.khd.ru/2010/02/strashnaya-pravda-s/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 14:19:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[религия]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=252</guid>
		<description><![CDATA[— Это не закон божий такой. У каждого человека есть выбор, как себя вести. В Библии же&#8230; 
— Слушайте, все библейские идеи придумал один ученый. Звали его Заратустра. Его вызвал один царь, которому хотелось организовать работу своих подданных с минимальными затратами, чтобы они не из-под палки работали, а сами. Царь заплатил Заратустре как следует, и [...]]]></description>
			<content:encoded><![CDATA[<p>— <em>Это не закон божий такой. У каждого человека есть выбор, как себя вести. В Библии же&#8230; </em></p>
<p>— Слушайте, все библейские идеи придумал один ученый. Звали его Заратустра. Его вызвал один царь, которому хотелось организовать работу своих подданных с минимальными затратами, чтобы они не из-под палки работали, а сами. Царь заплатил Заратустре как следует, и тот придумал унитарные религии с десятью заповедями. Люди, исповедующие такую религию, становятся виноватыми с момента своего рождения. Но это все издевательство над людьми. И придумано одним человеком, чтобы управлять дураками. </p>
<p>— <em>Может, и хорошо, что все это придумали. Какой был бы смысл жить без религии? </em></p>
<p>— А потому что дуракам объяснить то, что воровать и убивать нельзя, очень сложно. Они не понимают. Они хотят есть и хотят жить. И при этом не хотят ничего делать. Это — закон приматов. Мы с вами (доверительным шепотом) — приматы. И поскольку убедить всех не воровать и не убивать невозможно, была придумана система этических ценностей, которая абсолютно ничего не стоит, но в которую надо верить. Понимаете? Религии — это способ несиловой организации стада баранов в некую управляемую группу. А как вы думаете, для чего религии создавались? </p>
<p>— <em>Я не знаю, для чего они создавались, но… </em><br />
— Чтобы отгородить умных от дураков. Потому что умных всегда примерно в тысячу раз меньше.</p>
<p><a href="http://www.rusrep.ru/2010/06/savelev/">Источник</a></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/strashnaya-pravda-s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Боянчик</title>
		<link>http://snake.khd.ru/2010/02/boyanchik/</link>
		<comments>http://snake.khd.ru/2010/02/boyanchik/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 10:22:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[vkontakte]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=248</guid>
		<description><![CDATA[Контакт продолжает радовать

]]></description>
			<content:encoded><![CDATA[<p>Контакт продолжает радовать<br />
<img src="http://snake.khd.ru/wp-content/uploads/2010/voenkom.jpg" alt="Ушел в военкомат" /></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/boyanchik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Порвало</title>
		<link>http://snake.khd.ru/2010/02/porvalo/</link>
		<comments>http://snake.khd.ru/2010/02/porvalo/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 14:32:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[vkontakte]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=245</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://snake.khd.ru/wp-content/uploads/2010/vkontakt.jpg" alt="Суровые боты Вконтакта" /></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/porvalo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>КИО</title>
		<link>http://snake.khd.ru/2010/02/kio/</link>
		<comments>http://snake.khd.ru/2010/02/kio/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 04:14:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[кио]]></category>
		<category><![CDATA[хабаровск]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=242</guid>
		<description><![CDATA[А что, КИО уже не стесняется барыжить пиратскими дисками? Вчера в КИО на Большой видел ДВД с Аватаром (что выглядит несколько странно) и новый альбом Сплина без всяких признаков лицензии в виде голографических наклеечек и прочего.
]]></description>
			<content:encoded><![CDATA[<p>А что, КИО уже не стесняется барыжить пиратскими дисками? Вчера в КИО на Большой видел ДВД с Аватаром (что выглядит несколько странно) и новый альбом Сплина без всяких признаков лицензии в виде голографических наклеечек и прочего.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/kio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Два девятых вагона</title>
		<link>http://snake.khd.ru/2010/02/dva-devyatyx-vagona/</link>
		<comments>http://snake.khd.ru/2010/02/dva-devyatyx-vagona/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 07:14:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[маразм]]></category>
		<category><![CDATA[путешествия]]></category>
		<category><![CDATA[ржд]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=239</guid>
		<description><![CDATA[В детстве я очень любил путешествовать. тривиальная поездка в соседний город (в основном на поезде) превращалась в целое событие. Еще бы &#8211; покупка билетов, сбор вещей, ожидание автобуса, который отвезет на станцию (за сто километров), ожидание на вокзале&#8230; целое путешествие для ребенка. Уже позже, когда я стал студентом, и мотался домой три-четыре раз в год, [...]]]></description>
			<content:encoded><![CDATA[<p>В детстве я очень любил путешествовать. тривиальная поездка в соседний город (в основном на поезде) превращалась в целое событие. Еще бы &#8211; покупка билетов, сбор вещей, ожидание автобуса, который отвезет на станцию (за сто километров), ожидание на вокзале&#8230; целое путешествие для ребенка. Уже позже, когда я стал студентом, и мотался домой три-четыре раз в год, поездки превратились в обыденность. Купил билет, скидал сумку, сел, поехал&#8230; никакой романтики, а уж тем более никакого намека на приключения. Разве что тяжелая сумка напоминала о том, что все-таки это какое-никакое, а путешествие.<br />
В этот раз, по некоторым приничинам, домой я ехал не напрямую,  а через другой город, Ничего необычного, скажете вы? Быть может, но если неприятность должна случиться&#8230;<br />
Началось все с банальности &#8211; поезд подали минут за десять до отправления. Вместо положенных сорока. Ожидание на двадцатиградусном морозе настроения, конечно, не добавляло, но все же было как-то обычно &#8211; подумаешь, тривиальное раздолбайство.<br />
Веселуха началась далее, когда состав уже подали, а нужного мне семнадцатого вагона там&#8230; не оказалось. Тоже раздолбайство, скажете вы? А теперь представьте себе целый вагон пассажиров, столпившихся у хвоста состава, основную часть которых представляют собой челноки-китайцы с огромными баулами, в каждый из которых можно запихнуть по парочке китайцев поменьше.<br />
Вся эта масса бурлит, непрерывно движется, и активно интересуется, где семнадцатый вагон. Кто-то говорит, что вагон подадут позже (когда? до отправления минут десять. И, главное, куда &#8211; с одной стороны состава почтовые, с другой &#8211; маневровый тепловоз, отвести который с ветки займет явно не две минуты) Самые инициативные пошли искать правду к штабному вагону, и, как выяснилось, не зря. Оказывается, последний, шестнадцатый, вагон это семнадцатый. А соседний пятнадцатый &#8211; это шестнадцатый. Вот такая вот арифметика от РЖД. Особенно были рады те, кто уже погрузился в &#8220;шестнадцатый&#8221; вагон &#8211; они то, глупые, были свято уверены в том, что сели в свой вагон.<br />
Про посадку умолчу &#8211; вся толпа втянулась в вагон минут за десять. под веселую ругань проводников и пассажиров, тявканье китайцев со здоровенными сумками и роптания остальных пассажиров. Вагон после окончания посадки больше напоминал склад &#8211; все багажные полки были под завязку забиты багажом &#8211; баулами, сумками, пакетами и прочая. А что вы хотели &#8211; бизнес у людей.<br />
К чести бригады &#8211; начальник поезда лично прошла по вагону и извинилась перед пассажирами за предоставленные неудобства. Мелочь &#8211; а приятно.<br />
Челноки-китайцы (хотя, там вроде были не только граждане Поднебесной) еще битый час бегали по вагону, сначала распихивая по углам свою поклажу, а затем пробуя поменять места по ближе к этим своим сумкам. Ну или еще зачем-нибудь &#8211; но бегали после отправления они еще долго.</p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/02/dva-devyatyx-vagona/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Не удержался</title>
		<link>http://snake.khd.ru/2010/01/ne-uderzhalsya/</link>
		<comments>http://snake.khd.ru/2010/01/ne-uderzhalsya/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 17:23:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://snake.khd.ru/?p=235</guid>
		<description><![CDATA[Мне маны читать некогда, я программист (с)
Отсюда
via]]></description>
			<content:encoded><![CDATA[<p>Мне маны читать некогда, я программист (с)<br />
<a href="http://groups.google.ru/group/fido7.ru.unix.bsd/browse_thread/thread/b9e55d97fa7817e9/36a8f7483b4cff7d?#36a8f7483b4cff7d">Отсюда</a></p>
<p><a href="http://l2tp.livejournal.com/119648.html">via</a><span lj:user='l2tp' style='white-space: nowrap; display: inline !important;'><a href='http://l2tp.livejournal.com/profile'><img src='http://stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;vertical-align:middle; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;' /></a><a href='http://l2tp.livejournal.com/'><b>l2tp</b></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://snake.khd.ru/2010/01/ne-uderzhalsya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
