среда, 14 октября 2009 г.

Синхронизация почты с помощью ImapSync

При замене почтового сервера возникает задача по переносу почты со старого сервера на новый. Если оба сервера работают под Linux, то проблем нет, берем и копируем содержимое /var/spool/mail на новую железку любым доступным способом и вперед. А что делать если, например, нужно переехать с Microsoft Exchange на Exim, или наоборот?

Пара слов про ssh

Некоторые моменты работы с ssh, которыми пользуешься достаточно редко.

вторник, 13 октября 2009 г.

Конвертируем tiff в pdf

По просьбе товарища написал скрипт преобразующий фалы находящиеся в определенной папке на samba-сервере из формата tiff в pdf.
Ничего особо сложного, но может кому сгодится.

WEB-интерфейс для адресной книги LDAP + генератор ldif

В компании, где я работаю, как и во многих других, в качестве единого хранилища e-mail адресов сотрудников используется адресная книга на базе LDAP. В качестве телефонной книги, так исторически сложилось, использовали отдельную электронную таблицу, что мне не очень нравилось, поскольку нужно было вести сразу два списка - отдельно адреса, отдельно телефоны. Между тем никто не мешает вести весь учет в адресной книге. Единственным препятствием является то, что большинство почтовых клиентов не отображают адресные книги LDAP целиком, позволяя лишь осуществлять поиск по ним, с подстановкой e-mail в адресную строку. По этому и возникла идея написать WEB-интерфейс для адресной книги. Однако заполнять ее телефонными номерами вручную тоже не очень хотелось, отсюда вторая идея, написать скрипт, который сделает это за меня.

понедельник, 12 октября 2009 г.

Анализ статистики CUPS

Все админы рано или поздно сталкиваются с необходимостью приобретения нового принтера. Сразу отмечу, что все что будет написано ниже, будет относиться исключительно к CUPS. Соответственно возникает вопрос, какой принтер брать, на какую нагрузку закладываться? Можно пойти несколькими путями:

  • Прикинуть как часто покупаются расходники и исходя из этого приблизительно оценить нагрузку
  • Переговорить с пользователями (самый бестолковый вариант)
  • Проанализировать лог-файл принт-сервера (тут возникает проблема, поскольку логи, как правило, хранятся весьма ограниченное время и полученные данные могут быть не отражающими реальное положение дел)
  • Просто купить тот, который понравился (чего уж греха таить, самый распространенный метод)
Мы пойдем другим путем!

четверг, 8 октября 2009 г.

Установка Gentoo Linux на полусофт RAID

На днях, в очередной раз, возникла задача установить Gentoo. Сама по себе задача не очень сложная, при наличии опыта, к тому же есть подробная инструкция - последняя версия на английском Gentoo Linux HandBook , или Настольная книга Gentoo Linux x86 на русском, правда от 2006 года. Но в этот раз нужно было поставить на RAID1 от LSI Logic.

UPD. 04.06.2013 В связи с установкой нового сервера образовались изменения/дополнения читать тут.

Первым делом, как не трудно догадаться, создаем массив дисков в LSI Logic Embedded SATA RAID Setup Utility, после чего загружаемся с установочного диска Gentoo, выбрав ядро и указав дополнительные параметры:
boot: gentoo dodmraid
Где gentoo - ядро, используемое по умолчанию, dodmraid - параметр. сообщающий ядру о необходимости иcпользования dmraid. Далее следуем инструкциям Gentoo Linux HandBook до пункта "4. Подготовка дисков", тут у нас возникает дополнительный этап.
Приступим:

Стартуем!

Всем здравствуйте!
Наконец то я созрел на создание своего блога.
Создан он исключительно в целях хранения инструкций самому себе по настройке, установке и работе с различным ПО, в основном под Linux.
Зачем? - Да просто потому, что некоторые вещи приходится делать весьма редко, поэтому упомнить их не возможно, а каждый раз изучать заново очень лениво. Да и грабли мне не нравятся.
Если информация, которую я планирую здесь размещать, окажется полезной не только мне, буду только рад.
И так - Добро пожаловать!