[exim-conf] exim 4.42 + exiscan 4.42-27 for RedHat/Fedora

Victor Ustugov victor на corvax.kiev.ua
Пн Авг 30 12:46:25 EEST 2004


hello, postmasters

1. забираем последний выложенный пакет exim'а:
wget
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/exim-4.42-1.src.rpm


2. устанавливаем его:
rpm -i exim-4.42-1.src.rpm

3. переходим в каталог с исходными текстами и patch'ами:
cd /usr/src/redhat/SOURCES

4. получаем patch'и:
wget http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SOURCES/patch-src::readline-support -Opatch-src::readline-support
wget http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SOURCES/patch-src::readline-support2-ncurses -Opatch-src::readline-support2-ncurses
wget http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SOURCES/patch-src::readline-support2-readline3 -Opatch-src::readline-support2-readline3
wget http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SOURCES/patch-src::reject_message -Opatch-src::reject_message
wget http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SOURCES/patch-src::x-envelope-SA.patch -Opatch-src::x-envelope-SA.patch

5. переходим в каталог spec файлов:
cd /usr/src/redhat/SPECS

6. получаем новый spec файл:
wget
http://corvax.falbi.kiev.ua/exim-patches-redhat/exim-4.42-1/SPECS/exim.spec

7. собираем exim-4.42-1:
rpmbuild -ba exim.spec

по умолчанию exim соберется с поддержкой динамической загрузки
libreadline.so и libncurses.so при использовании expansion testing mode
(exim -be)

возможны следующие дополнительные опции при сборке:
--without readline		не использовать поддержку readline
--with readline_static		слинковать exim с libreadline.so и
				libncurses.so статически
--with readline_dynamic		динамическая загрузка libreadline.so и
				libncurses.so (default)
--with readline3_dynamic	динамическая загрузка libreadline.so.3

8. переходим в каталог с бинарными rpm'ами:
cd /usr/src/redhat/RPMS/i386

9. устанавливаем собранный exim:
rpm -Uvh exim*4.42-1.i386.rpm
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC








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