[exim-conf] новый паровоз 4.92

Victor Ustugov victor на corvax.kiev.ua
Сб Май 25 23:18:21 EEST 2019


Victor Ustugov wrote on 25.05.2019 18:05:

>> создана новая ветка конфигуратора, версия 4.88.
>> рекомендуется для работы с exim 4.88 и выше.
> 
> выпущен конфигуратор версии 4.92
> 
> https://mta.org.ua/exim-4.92-conf/
> 
> рекомендуется для работы с exim 4.92 и выше.

> процедура обновления обычная:
> 
> cd /usr/local/etc/exim/m4
> gmake sync_m4 && gmake upgrade && gmake sync_m4 && gmake sync \
> && gmake stop
> gmake fix pre-install && touch ../site/conf \
> && gmake configure system_filter install
> gmake periodic install-periodic

всё же процедуру обновления лучше дополнить, т. к. в exim-4.92-conf код
dlfunc подразумевает их сборку со исходниками exim 4.92.


итак, в случае использования exim под FreeBSD более подробный вариант
процедуры обновления конфигуратора будет выглядеть так:

cd /usr/local/etc/exim/m4
gmake sync_m4 && gmake upgrade && gmake sync_m4 && gmake sync \
 && gmake stop
gmake fix pre-install && touch ../site/conf \
 && gmake configure system_filter install
gmake periodic install-periodic

cd ../packages/ports-freebsd/exim-4.92_4
cp Makefile.local.sample Makefile.local
vi Makefile.local
gmake patch_port portupgrade

cd ../../../site
rm ../dlfunc/tmp/*
touch conf
gmake dlfunc restart


тоже самое для RHEL/CentOS/Fedora:

cd /etc/exim/m4
gmake sync_m4 && gmake upgrade && gmake sync_m4 && gmake sync \
 && gmake stop
gmake fix pre-install && touch ../site/conf \
 && gmake configure system_filter install
gmake periodic install-periodic

cd ../packages/rpms-redhat/exim-4.92-7.fc31.corvax
cp Makefile.local.sample Makefile.local
vi Makefile.local
gmake build
rpm -Uvh /root/rpmbuild/RPMS/x86_64/exim-4.92-7.el7.corvax.x86_64.rpm

cd ../../../site
alias rm=rm
rm ../dlfunc/tmp/*
touch conf
gmake dlfunc restart


в случае сборки exim с поддержкой MySQL вслед за установкой
/root/rpmbuild/RPMS/x86_64/exim-4.92-7.el7.corvax.x86_64.rpm нужно будет
установить
/root/rpmbuild/RPMS/x86_64/exim-mysql-4.92-7.el7.corvax.x86_64.rpm

точные пути к каталогам с механизмами сборки exim 4.92 для обеих
платформ указаны на текущий момент времени. в случае использования
процедуры обновления конфигуратора после реализации механизмов сборки
более свежих версий exim нужно будет использовать актуальные на тот
момент времени пути к соответствующим каталогам.


-- 
Best wishes
Victor Ustugov        mailto:victor на corvax.kiev.ua
Skype ID: corvax_nb   JID: victor на corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc



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