[exim-conf] механизм сборки exim 4.84 в виде RPM для RedHat/CentOS/Fedora
Victor Ustugov
victor на corvax.kiev.ua
Чт Окт 9 21:00:21 EEST 2014
Victor Ustugov wrote:
> реализован механизм сборки exim 4.84 в виде RPM для RedHat/CentOS/Fedora:
>
> http://mta.org.ua/exim-4.83-conf/packages/rpms-redhat/exim-4.84-3.fc22.corvax/
изменения в spec для сборки exim 4.84 на RedHat/CentOS/Fedora:
- добавлена опция сборки --without dsn для сборки exim с поддержкой DNS
- добавлены опции сборки --with expand_smtp_accept_max_per_connection и
--with expand_smtp_accept_queue_per_connection для реализации
экспандинга параметров настройки exim'а smtp_accept_max_per_connection и
smtp_accept_queue_per_connection соответственно с помощью двух следующих
патчей:
http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-expand_smtp_accept_max_per_connection/patch-src__exim-4.84-expand_smtp_accept_max_per_connection.patch
http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-expand_smtp_accept_queue_per_connection/patch-src__exim-4.84-expand_smtp_accept_queue_per_connection.patch
если будут указаны обе вышеупомянутые опции сборки пакета, то будет
применен объединенный патч:
http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-expand_smtp_accept_queue_per_connection_smtp_accept_max_per_connection/patch-src__exim-4.84-expand_smtp_accept_queue_per_connection_smtp_accept_max_per_connection.patch
связано это с тем, что в оба патча изменяют близколежающие строки в
src/readconf.c и под RedHat/CentOS/Fedora просто конфликтуют друг с другом.
как ни странно, под FreeBSD и Debian патчи
patch-src__exim-4.84-expand_smtp_accept_max_per_connection.patch и
patch-src__exim-4.84-expand_smtp_accept_queue_per_connection.patch можно
накладывать одновременно.
> бинарные пакеты выложены в yum рипозитарий для CentOS 6.5 i386:
>
> http://mta.org.ua/updates/centos/6/i386/
>
> пакет с пропатченными исходными текстами лежит рядом:
>
> http://mta.org.ua/updates/centos/6/SRPMS/exim-4.84-3.el6.corvax.src.rpm
>
> его можно собирать под RedHat/Fedora или другими версиями CentOS
бинарные пакеты exim 4.84 в http://mta.org.ua/updates/centos/6/i386/
пересобраны с включенными новыми опциями сборки, в пакет с исходными
текстами
http://mta.org.ua/updates/centos/6/SRPMS/exim-4.84-3.el6.corvax.src.rpm
включены новые патчи.
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614 JID: corvax_at_nb на jabber.corvax.kiev.ua
nic-handle: CRV-UANIC
Подробная информация о списке рассылки exim-conf