“По тундре, по железной дороге…”

ук рф и лицензионный софтИнтереснейшая дискуссия о нелицензионном софте, статье 146 УК РФ и системных администраторах на хабре (кстати, инвайта ни у кого нет? 😉 ) заставляет порадоваться о своём выборе Linux и OpenSource. Однако, наступают “весёлые” времена:

Миф первый. Я всего лишь системный администратор, пусть за все отвечает компания и ее руководство.

Задача доблестных правоохранителей при проверке соблюдения требований четвертой части Гражданского кодекса (а именно она посвящена в том числе и авторским правам) сугубо практическая – возбудить уголовное дело. Читать далее

Zabbix: мониторим время изменения файла/каталога

система мониторинга zabbixИногда возникает задача осуществлять мониторинг времени изменения какого-то файла или каталога. Например, если есть лог-файл, в который что-то постоянно пишется, или каталог, в который валится почта, результаты работы скриптов и тому подобное. Мы на работе, например, отслеживаем приход новостей от разных агентств.

В любом случае,  нам может захотеться отслеживать и получать оповещения про любой случай прекращения изменений фала/каталога. Сделать это средствами zabbix довольно легко: Читать далее

Получаем IP-адреса из log-файла

мы всё больше зависим от компьютеровВчера по работе вылезла задачка: вытащить все IP-шники из архива samba’овских log-файлов. Как известно, адреса там могут находиться на разных позициях, поэтому вычислить их по позициям (awk “{print $4}”) не получится. Я начал искать регулярное выражение. Казалось бы, чего проще? Но почему-то различные варианты типа

sed 's/.*(([0-9]{1,3}\.){3}[0-9]{1,3}).*/\1/p'

не отрабатывало как надо: то выводили всё, то отрезали первые две цифры от адреса. Хотя вроде регэксп правильный, и онлайн-проверка показывала, что всё верно. Читать далее

Собрание лучших шпаргалок по Linux

babylinux шпаргалки по linuxДля начинающих, “продолжающих” и опытных пользователей предлагаю неплохую подборку шпаргалок по различным аспектам работы в Linux. Все мануалы оригинальные (в смысле, не испорченные переводом на русский 😉 ). Итак:

Командная строка Linux

RIPLinux-7.9

RIPLinux -- восстановление возможно!Как только мне понадобилось загрузиться с ремонтного liveCD, выяснилось, что вышла новая версия моего любимого RIPLinux — дистрибутива, как раз предназначенного для ремонта. Из самых заметных новшеств — переход на ядро linux ветки 2.6.29. Ну и как всегда, обновления разных утилит, коих в нём превеликое множество:

7.9 - 4/5/2009
Updated kernel 2.6.29.1
Updated xfburn 0.4.1
Updated udev 140
Updated hdparm 9.13
Updated cdrtools 2.01.01a58
Updated cdrskin 0.6.4

Читать далее

Zabbix заговорил по-русски

система мониторинга zabbixХорошие новости: Zabbix теперь говорит по-русски. Ну не совсем, конечно, сам Zabbix (фронтенд его уже давно имеет русскую локаль). А вот на сайте zabbix.com появился русский раздел. Ну и в форуме появился раздел соответствующий. Видимо, давнее голосование наконец-то набрало критическую массу народа. В русском форуме уже есть первые вопросы.