[sa-conf] С чего начать установку...

Sasha Usov blessendor на gmail.com
Пт Авг 8 16:31:46 EEST 2008


Victor Ustugov пишет:
> Sasha Usov wrote:
>> Victor Ustugov пишет:
>>> Sasha Usov wrote:
>>>> Здравствуйте, Виктор!
>>>
>>> здравствуйте
>>>
>>>> Подписался и на эту Вашу расписку. Побегал, посмотрел по папкам - 
>>>> пока не определился с чего начать установку Вашей разработки SA. 
>>>> Существует README как для exim-conf или другая вводная?
>>>
>>> README нет.
>>> есть просто два набора правил, доступных по http и rsync.
>>> правила можно забирать по rsync и выкладывать в 
>>> /etc/mail/spamassassin или /usr/local/etc/mail/spamassassin в 
>>> зависимости от системы. еще лучше - создавать симлинки на файлы с 
>>> правилами в одном из этих каталогов.
>>>
>>> забирать правила можно так:
>>>
>>> rsync -aqz rsync://rsync.mta.org.ua/spamassassin/rules.corvax/ 
>>> rules.corvax/
>>>
>>> rsync -aqz rsync://rsync.mta.org.ua/spamassassin/rules.local/ 
>>> rules.local/
>>>
>>>> Спасибо.
>>>
>>>
>> Ясно. Спасибо.
>> А чтоб собрать порт SA 3.2.5 с Вашими патчами, достаточно просто 
>> скопировать файл 
>> http://mta.org.ua/spamassassin/patches/3.2.5/patch-src::DSPAM-3.2.5.patch 
>> в папку с портом SA?
>
> проще по rsync по аналогии с каталогами с правилами получить каталог с 
> патчами и каталог с файлами для сборки порта.
>
> rsync -aqz rsync://rsync.mta.org.ua/spamassassin/patches/ patches/
> rsync -aqz rsync://rsync.mta.org.ua/spamassassin/ports/ ports/
>
> ибо у меня есть и другие патчи для SpamAssassin, не только с плагином 
> для DSPAM.
>
> нужно, чтобы каталоги patches и ports были на одном уровне, тогда не 
> поломаются симлинки из ports в patches.
>
> потом нужно зайти в каталог нужной версии порта, например 
> ports/p5-Mail-SpamAssassin-3.2.5, скопировать Makefile.local.sample в 
> Makefile.local, при необходимости откорректировать его (на данный 
> момент можно только указать необходимость сборки SpamAssassin с 
> плагином для DSPAM, остальные патчи накладываются безусловно)
>
> потом необходимо выполнить gmake build или gmake portupgrade или gmake 
> portupgrade_force (по обстоятельствам)
>
Спасибо за подробные объяснения и главное за проделанный труд над решением.




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