Ads 468x60px

среда, 28 декабря 2011 г.

Настройка Dovecot 2 (imaps) + postgresql в archlinux.

Dovecot - это сервер imap и pop3 протоколов передачи данных, основной источник информации по настройке на официальном сайте. В данной заметке хочу описать свой опыт установки с поддержкой imap по ssl.
Установка:
# pacman -Sy dovecot postgresql
Посмотреть примеры конфигурационных файлов, а так же документацию по настройке можно посмотреть в /usr/share/doc/dovecot/. Хочется отметить, что с выходом второй версии произошли небольшие изменения в описании параметров, а так же разнос конфигурации по файлам, хотя возможность использования одним также не исключена (пример рабочей конфигурации). Я постарался максимально использовать стиль предложенный разработчиками Dovecot`а.
Создадим пользователя владельца почтовых папок:
# groupadd -g 500 vmail
# useradd -u 500 -g vmail -d /var/empty -s /bin/false vmail
Итак файлы конфигурации dovecot:
основной /etc/dovecot/dovecot.conf:

суббота, 10 декабря 2011 г.

Сборка пакетов в Archlinux. Exim с поддержкой Postgresql.

Если по каким либо причинам вы хотите изменить параметры пакета из репозиториев, то такой пакет может быть собран  самостоятельно с использованием системы ABS - The Arch Build System (Система сборки пакетов Arch`a). Как именно это сделать описано достаточно хорошо описано в трех статьях ( информация частично пересекается):
Собираем пакет при помощи ABS
Arch Build System (Русский) 
Creating Packages (Русский) - дополнительная информация по сборке новых пакетов.
Во всех вышеприведенных статьях рассматривается "настройка" пакета при помощи файла PKGBUILD. В данной же заметке я хочу описать немного иной, но на мой взгляд не менее эффективный способ - редактирование файле <pkgname>.Makefile.