[exim-conf] адаптация конфигуратора под Gentoo Linux

Sergey Kobzar sergey.kobzar на mail.ru
Чт Июн 10 00:10:19 EEST 2010


Новость не может не радовать. Вижу и тебя уже затащили на эту ОСь? ;)

On 06/09/10 21:50, Victor Ustugov wrote:
> приветствую
>
> набор поддерживаемых ОС расширен за счет Gentoo Linux.
>
> в целях интеграции переделаны механизмы автоматического определения ОС в
> m4/Makefile и features/cfhead.m4.
>
> также реализован механизм сборки exim с использованием ebuild.
>
> для сборки exim нужно:
>
> 1. синхронизировать конфигуратор
> 2. перейти в каталог gentoo/exim-x.xx
> 3. скопировать файл Makefile.local.sample в файл Makefile.local
> 4. при необходимости поменять значения опций сборки в Makefile.local
> 5. при необходимости поменять use флаги в /etc/portage/package.use. я
> добавлял dnsdb, exiscan-acl, lmtp, maildir, spf, а также по вкусу mysql
> и/или sqlite и убирал postgres. для сборки exim'а с поддержкой dlfunc
> меинтейнер не предусмотрел use флага, поэтому я включаю поддержку dlfunc
> патчем.
> 6. выполнить gmake build (при этом будет скачан архив исходных текстов,
> распакован, наложены патчи, собраны исполняемые файлы.
> 7. выполнить gmake install (при этом будет произведена установка exim)
> 8. выполнить gmake clean (при этом будет произведено удаление каталога
> сборки /var/tmp/portage/mail-mta/exim-x.xx)
>
> если в работе exim будут испольны dlfunc, то нельзя выполнять gmake
> clean, ибо для сборки dlfunc нужен доступ к исходным текстам exim'а. и
> Makefile сборки dlfunc будет искать их именно в
> /var/tmp/portage/mail-mta/exim-x.xx/work/exim-x.xx/build-exim-gentoo
>
> в остальном настройка exim'а и конфигуратора мало чем отличается от
> настроек для RedHat/CentOS/Fedora.
>





Подробная информация о списке рассылки exim-conf