[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