[exim-conf] yum repository on mta.org.ua

Victor Ustugov victor на corvax.kiev.ua
Пн Мар 17 10:47:02 EET 2008


Victor Ustugov wrote:

> чуть более полутора месяцев назад на mta.org.ua создат yum рипозитарий 
> пакетов для RedHat/CentOS/Fedora. более конкретно это FC3, FC6, FC8, 
> CentOS 5.1, RHEL4 (i386 и x86_64).
> 
> http://mta.org.ua/updates/
> 
> пишу в оба листа, т. к. рипозитарий касается как конфигуратора exim, так 
> и набора правил spamassassin.

...

> чуть позже в рипозитарии будут выложены пакеты для сборки clamav 0.92.1.
> мне пришлось собирать свой пакет, т. к. схема работы wrapper'а из пакета 
> clamav из состава FC является для меня избыточной и непривычной, из-за 
> чего я переписал spec, чтобы сделать работу clamd/freshclam под 
> RedHat/CentOS/Fedora максимально близкой к работе этих продуктов под 
> FreeBSD.

в yum рипозитарий http://mta.org.ua/updates/ выложен пакет clamav 0.92.1

механизм сборки пакета реализован по образу и подобию механизмов сборки 
exim и spamassassin:
http://mta.org.ua/clamav/redhat/

данный каталог доступен также по rsync:
rsync://rsync.mta.org.ua/clamav/redhat/

в spec файле для пакета clamav 0.92.1 я прописал зависимость от пакета 
zlib-devel с учетом версии:
BuildRequires: zlib-devel >= 1.2.2

это связано с тем, что в zlib более ранних версий найдена критическая 
уязвимость.
можно конечно было бы с помощью опции --disable-zlib-vcheck запретить 
самому clamav'у проверять версию zlib,
но все же более корректным решением на мой взгляд является сборка более 
нового пакета zlib.

пакет zlib версии 1.2.3-3 из состава CetnOS 5.1 собран для FC3 и RHEL4.

далее, в spec файле clamav из состава FC указано:
# Unfortunately, clamav includes support for RAR v3, derived from GPL
# incompatible unrar from RARlabs. We have to pull this code out.
# tarball was created by
#
# zcat clamav-$V.tar.gz | tar --delete -f - '*/libclamunrar/*' | bzip2 
-c > clamav-$V-norar.tar.bz2
#
# or
#
# make clean-sources [TARBALL=<original-tarball>]

вследствие этого я собрал два варианта пакетов для каждой ОС.
в названиях пакетов с проприетарной реализацией поддержки RAR v3 
присутсвует слово unrar.

в общем и целом это все


-- 
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