Фотогалереи

Услуги

Помощь при использовании сайта

Сервер

Статьи о тонкой настройке, эксплуатации серверов различного рода с подробными инструкциями. Настройка веб сервера для Drupal и Joomla.

Отправка логов сервера себе на почту с помощью mpack

Бывают такие случаи когда физического доступа к своему серверу вы не имеете (чаще всего физического доступа вы вообще не имеете), а узнать как у него дела хочется. Есть несколько способов зайти в гости: первый это SSH сервер. В принципе довольно удобно если форвадить иксы и у вас толстый канал в интернет. Но что делать если вы находитесь в месте где нет нормального интернета и в руках только сотовый телефон? Заходить через PuTTY и смотреть километры логов с мобилы просто жесть, говорю это вам как человек опробовавший данный метод. Во первых это очень неудобно, а во вторых медленно, нудно и дорого. Способ второй: создать архив с логами и отправить его как вложение к письму. Для этого нам понадобится zip-архиватор, маленькая безGUI'ная программа mail входящая в пакет mailx дистрибутива Arch Linux. Ну естественно установленный и настроенный postfix (sendmail). И собственно сам mpack который будет формировать вложения. В репозиториях Arch Linux его нет, поэтому надо собрать пакет из AUR Можно также использовать консольный почтовик Mutt, но мне кажется ставить такого монстра для отправки вложений по скрипту это извращение. Mpack имеет одну особенность. Не знаю как другим, но для меня использование программой директории /usr/tmp для хранения временных файлов как то очень удивило. Скажу более, я даже проклял про себя девелоперов сей проги, потому что очень долго с ней возился. Например смотрим usage mpack: