* [Sysadmins] I: dspam под Fedora
@ 2009-08-30 18:06 Aleksey Avdeev
2009-08-31 7:50 ` AShen
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Avdeev @ 2009-08-30 18:06 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
Приветствую.
Для истории (вдруг кому нужно):
<http://git.altlinux.org/people/solo/packages/?p=dspam.git;a=shortlog;h=refs/heads/Fedora/dspam/srpms>
-- бранч с dspam собирающимся под Fedora 7.
PS: Делал на основе нашего пакета и спека
<http://mta.org.ua/dspam/redhat/dspam-3.8.0-1.fedora/specs/dspam.spec>.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-08-30 18:06 [Sysadmins] I: dspam под Fedora Aleksey Avdeev
@ 2009-08-31 7:50 ` AShen
2009-08-31 9:47 ` Aleksey Avdeev
0 siblings, 1 reply; 13+ messages in thread
From: AShen @ 2009-08-31 7:50 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
30.08.2009 22:06, Aleksey Avdeev пишет:
> Приветствую.
Взаимно.
> PS: Делал на основе нашего пакета и спека
> <http://mta.org.ua/dspam/redhat/dspam-3.8.0-1.fedora/specs/dspam.spec>.
А наш спек не годен?
1) webui не выделили в отдельный пакет, почему? Так ради любопыства :)
2) библиотеки для работы с СУБД в одной куче, а что не разнесли их по
пакетам?
3) а почему именно 3.8.0? 3.9.0 что у нас не подходит? У меня на боевом
сервере он крутится и проблем с ним пока не знаю. :)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-08-31 7:50 ` AShen
@ 2009-08-31 9:47 ` Aleksey Avdeev
2009-08-31 10:01 ` AShen
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Avdeev @ 2009-08-31 9:47 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 1896 bytes --]
AShen пишет:
> 30.08.2009 22:06, Aleksey Avdeev пишет:
>> Приветствую.
> Взаимно.
>
>> PS: Делал на основе нашего пакета и спека
>> <http://mta.org.ua/dspam/redhat/dspam-3.8.0-1.fedora/specs/dspam.spec>.
>
> А наш спек не годен?
В чистом виде я его не проверял, по тому и незнаю. Мержил по
следующим причинам:
1. Тег Buildroot у нас не определён, но для Fedora помоему требуется
(во всяком случаи мне непопадались их спеки без его определения).
2. Секция %clean у нас отсутствует как класс, но помоему требуется для
Fedora (аналогичное прим. см. выше).
3. Отличные от наших соглашения на наименование релизов и пакетов с
библиотеками.
В обшем, счёл наиболие просым путём мерж найденного для Fedora спека
с нашим: информацио-технологическую часть (описание пакетов и
отсутствующие у нас части) взял оттуда, а сборочную -- от нас (т. к. оно
так точно собирается и позволяет отключить ненужное простым образом).
> 1) webui не выделили в отдельный пакет, почему? Так ради любопыства :)
Как раз его-то я и выделил (единственный подпакет целиком взятый из
нашего спека), т. к. устанавливать его не планирую: думаю
dovecot-antispam
(<http://johannes.sipsolutions.net/Projects/dovecot-antispam>)
прикрутить. Кстати, собирать ли его для нас (при условии, что мне пока
негде проверить сборку)?
> 2) библиотеки для работы с СУБД в одной куче, а что не разнесли их по
> пакетам?
Пакет приватный (собирал для конкретной системы, распространять в
готовом виде не планирую) и явно отключить неиспользуемое мне показалось
проще.
> 3) а почему именно 3.8.0? 3.9.0 что у нас не подходит? У меня на боевом
> сервере он крутится и проблем с ним пока не знаю. :)
Опыт работы с dspam у меня отсутствует. Надеюсь, что в релизе (3.9.0
ещё альфа) большенство грабель уже отмаркированны. :-)
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-08-31 9:47 ` Aleksey Avdeev
@ 2009-08-31 10:01 ` AShen
2009-08-31 11:39 ` Aleksey Avdeev
0 siblings, 1 reply; 13+ messages in thread
From: AShen @ 2009-08-31 10:01 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
31.08.2009 13:47, Aleksey Avdeev пишет:
> AShen пишет:
>> 1) webui не выделили в отдельный пакет, почему? Так ради любопыства :)
> Как раз его-то я и выделил (единственный подпакет целиком взятый из
> нашего спека), т. к. устанавливать его не планирую:
значит не внимательно смотрел ... :)
> думаю dovecot-antispam
> (<http://johannes.sipsolutions.net/Projects/dovecot-antispam>)
> прикрутить. Кстати, собирать ли его для нас (при условии, что мне пока
> негде проверить сборку)?
А зачем собирать если есть
http://sisyphus.ru/ru/srpm/Sisyphus/dovecot-antispam
> Опыт работы с dspam у меня отсутствует. Надеюсь, что в релизе (3.9.0 ещё
> альфа) большенство грабель уже отмаркированны. :-)
Ну грабель пока не заметил. Зато наш патч as-need в 3.9.0 уже не нужен,
для ранних версий нужен был.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-08-31 10:01 ` AShen
@ 2009-08-31 11:39 ` Aleksey Avdeev
2009-09-01 4:50 ` Eugene Prokopiev
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Avdeev @ 2009-08-31 11:39 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 1047 bytes --]
AShen пишет:
> 31.08.2009 13:47, Aleksey Avdeev пишет:
>> AShen пишет:
>>> 1) webui не выделили в отдельный пакет, почему? Так ради любопыства :)
>> Как раз его-то я и выделил (единственный подпакет целиком взятый из
>> нашего спека), т. к. устанавливать его не планирую:
>
> значит не внимательно смотрел ... :)
>
>> думаю dovecot-antispam
>> (<http://johannes.sipsolutions.net/Projects/dovecot-antispam>)
>> прикрутить. Кстати, собирать ли его для нас (при условии, что мне пока
>> негде проверить сборку)?
>
> А зачем собирать если есть
>
> http://sisyphus.ru/ru/srpm/Sisyphus/dovecot-antispam
O! Живём! Его-то я под Fedor`у и переделаю. :-)
PS: + апстримный git
(<http://git.sipsolutions.net/dovecot-antispam.git/>) подошью.
>
>> Опыт работы с dspam у меня отсутствует. Надеюсь, что в релизе (3.9.0 ещё
>> альфа) большенство грабель уже отмаркированны. :-)
>
> Ну грабель пока не заметил. Зато наш патч as-need в 3.9.0 уже не нужен,
> для ранних версий нужен был.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-08-31 11:39 ` Aleksey Avdeev
@ 2009-09-01 4:50 ` Eugene Prokopiev
2009-09-05 22:42 ` Aleksey Avdeev
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2009-09-01 4:50 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
>>> думаю dovecot-antispam
>>> (<http://johannes.sipsolutions.net/Projects/dovecot-antispam>)
>>> прикрутить. Кстати, собирать ли его для нас (при условии, что мне пока
>>> негде проверить сборку)?
>>
>> А зачем собирать если есть
>>
>> http://sisyphus.ru/ru/srpm/Sisyphus/dovecot-antispam
>
> O! Живём! Его-то я под Fedor`у и переделаю. :-)
>
> PS: + апстримный git (<http://git.sipsolutions.net/dovecot-antispam.git/>)
> подошью.
Спасибо огромное. Мне стыдно, что я собрал его настолько криво - и
поэтому буду рад помощи.
Та сборка до сих пор у меня вполне достойно работает -
http://freesource.info/wiki/Dokumentacija/PostfixDspamDovecot
>>> Опыт работы с dspam у меня отсутствует. Надеюсь, что в релизе (3.9.0 ещё
>>> альфа) большенство грабель уже отмаркированны. :-)
>>
>> Ну грабель пока не заметил. Зато наш патч as-need в 3.9.0 уже не нужен,
>> для ранних версий нужен был.
Теоретически бета должна быть менее глючной, но -
https://sourceforge.net/tracker/?func=detail&aid=2840822&group_id=250683&atid=1126467
Пока переезжать с 3.8.0 я не планирую
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-01 4:50 ` Eugene Prokopiev
@ 2009-09-05 22:42 ` Aleksey Avdeev
2009-09-06 13:53 ` Eugene Prokopiev
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Avdeev @ 2009-09-05 22:42 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 1641 bytes --]
Eugene Prokopiev пишет:
>>>> думаю dovecot-antispam
>>>> (<http://johannes.sipsolutions.net/Projects/dovecot-antispam>)
>>>> прикрутить. Кстати, собирать ли его для нас (при условии, что мне пока
>>>> негде проверить сборку)?
>>> А зачем собирать если есть
>>>
>>> http://sisyphus.ru/ru/srpm/Sisyphus/dovecot-antispam
>> O! Живём! Его-то я под Fedor`у и переделаю. :-)
>>
>> PS: + апстримный git (<http://git.sipsolutions.net/dovecot-antispam.git/>)
>> подошью.
Выложил:
<http://git.altlinux.org/people/solo/packages/?p=dovecot-antispam.git;a=shortlog;h=d74c3db07bc7f217010fdbd84f95e1bdf7c7ac2a>.
(Описание как это делал -- в блоге:
<http://solo-oboroten.livejournal.com/88307.html>,
<http://solo-oboroten.livejournal.com/88427.html>,
<http://solo-oboroten.livejournal.com/88701.html> и
<http://solo-oboroten.livejournal.com/88883.html>).
>
> Спасибо огромное. Мне стыдно, что я собрал его настолько криво - и
> поэтому буду рад помощи.
Это не страшно -- главное что он собран и работает! :-)
>
> Та сборка до сих пор у меня вполне достойно работает -
> http://freesource.info/wiki/Dokumentacija/PostfixDspamDovecot
Спасибо, при настройке воспользуюсь. (Статья помечена как перехавшая
на altlinux.org. Но там она уже удалена... Может стоит убрать пометку?)
PS: Т. к. апстрим уже версию 1.2 выпустил, я собираюсь собрать её для
Fedor`ы. Могу подготовить пакет и для заливки в Сизиф... Делать? По
сравнению с текущим вариантом, апстримный бранч будет жить отдельно и
будет ципляться gear по тегу (это сильно удобнее в плане его обнавления).
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-05 22:42 ` Aleksey Avdeev
@ 2009-09-06 13:53 ` Eugene Prokopiev
2009-09-07 5:30 ` AShen
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2009-09-06 13:53 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
> Выложил:
> <http://git.altlinux.org/people/solo/packages/?p=dovecot-antispam.git;a=shortlog;h=d74c3db07bc7f217010fdbd84f95e1bdf7c7ac2a>.
> (Описание как это делал -- в блоге:
> <http://solo-oboroten.livejournal.com/88307.html>,
> <http://solo-oboroten.livejournal.com/88427.html>,
> <http://solo-oboroten.livejournal.com/88701.html> и
> <http://solo-oboroten.livejournal.com/88883.html>).
Спасибо!
>> Спасибо огромное. Мне стыдно, что я собрал его настолько криво - и
>> поэтому буду рад помощи.
>
> Это не страшно -- главное что он собран и работает! :-)
>
>>
>> Та сборка до сих пор у меня вполне достойно работает -
>> http://freesource.info/wiki/Dokumentacija/PostfixDspamDovecot
>
> Спасибо, при настройке воспользуюсь. (Статья помечена как перехавшая на
> altlinux.org. Но там она уже удалена... Может стоит убрать пометку?)
Я вообще не в курсе, какова политика развития freesource.info ...
После переезда оттуда значительной части материалов ему, кажется
поплохело и он стал казаться совсем уж помойкой :( - прости, Денис,
если ты это читаешь ;)
> PS: Т. к. апстрим уже версию 1.2 выпустил, я собираюсь собрать её для
> Fedor`ы. Могу подготовить пакет и для заливки в Сизиф... Делать? По
> сравнению с текущим вариантом, апстримный бранч будет жить отдельно и будет
> ципляться gear по тегу (это сильно удобнее в плане его обнавления).
Пакет для Сизифа делать, но было бы неплохо тебе (или ashen@ ?) его
все же протестировать - я пока не могу :(
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-06 13:53 ` Eugene Prokopiev
@ 2009-09-07 5:30 ` AShen
2009-09-07 16:08 ` Aleksey Avdeev
0 siblings, 1 reply; 13+ messages in thread
From: AShen @ 2009-09-07 5:30 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
06.09.2009 17:53, Eugene Prokopiev пишет:
> Пакет для Сизифа делать, но было бы неплохо тебе (или ashen@ ?) его
> все же протестировать - я пока не могу :(
А почему бы и нет. Потестим ... ;)
Тут бы хорошенько увязать дефлотные конфиги dpsam'а с учётом что
запускаетс яиз amavisd'а, самостоятелно, в связке с clamd, dovecot'ом.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-07 5:30 ` AShen
@ 2009-09-07 16:08 ` Aleksey Avdeev
2009-09-08 6:39 ` AShen
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Avdeev @ 2009-09-07 16:08 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 638 bytes --]
AShen пишет:
> 06.09.2009 17:53, Eugene Prokopiev пишет:
>> Пакет для Сизифа делать, но было бы неплохо тебе (или ashen@ ?) его
>> все же протестировать - я пока не могу :(
>
> А почему бы и нет. Потестим ... ;)
dovecot-antispam-1.2-alt20090807.1 (см.
<http://git.altlinux.org/people/solo/packages/?p=dovecot-antispam.git;a=commit;h=f4909a69861915a55a1632176b9829d93e6d7fe2>)
ушёл в Сизиф.
> Тут бы хорошенько увязать дефлотные конфиги dpsam'а с учётом что
> запускаетс яиз amavisd'а, самостоятелно, в связке с clamd, dovecot'ом.
Можно по подробнее про данную конфигурацию?
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-07 16:08 ` Aleksey Avdeev
@ 2009-09-08 6:39 ` AShen
2009-09-08 6:43 ` AShen
2009-09-08 7:52 ` AShen
0 siblings, 2 replies; 13+ messages in thread
From: AShen @ 2009-09-08 6:39 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
07.09.2009 20:08, Aleksey Avdeev пишет:
> AShen пишет:
>> Тут бы хорошенько увязать дефлотные конфиги dpsam'а с учётом что
>> запускаетс яиз amavisd'а, самостоятелно, в связке с clamd, dovecot'ом.
> Можно по подробнее про данную конфигурацию?
Начнём с того, что dspam может работать с hash, slqlite, pg, mysql это
уже 4-ре варианта конфигурации.
Далее, у dspam может работать в режимах daemon (standalone server),
client. Данный режим определяется в dspam.cfg параметром
ServerMode={dspam,standard, auto}.
Если ServerMode dspam, то работает как DLMTP через dspamc, что удобно
при вызове dspam'а из amavis'а. В нашей конфигурации amavis'а это
указывается в
cat /etc/amavis/conf.d/50-extprograms.conf | grep dspam
$dspam = 'dspam';
Желательно, что dspam был собран в таком случае с определённым
параметром. sahaba@ приводил мне этот параметр сборки dspam'а, но: 1) я
потёр свой ~/ и потерял соотвествующую запись в журналах у себя; 2)
dspam долго был мёрт как проект и я почти потерял к нему интерес.
Если ServerMode standard, то работает как LMTP, что позволяет
подключить dspam на прямую к postfix'у или другому MTA.
В таком случае в /etc/postfix/master.cf (для alt linux'а) укапзываем
следующее:
#For dspam
smtp inet n - n - - smtpd
-o content_filter=lmtp:unix:/dspam.sock
#dspam
localhost:10026 inet n - n - - smtpd
-o content_filter=
-o
receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
А в /etc/dpsam.conf указываем следующее:
ServerMode standard
ServerPID /var/run/dspam.pid
#Так как в Alt Linux postfix работает в chroot'е,
#то сокет dspam'а помещаем в спуле postfix'а
ServerDomainSocketPath "/var/spool/postfix/dspam.sock"
Обратите внимание на параметр ServerPID. Если его не задать, то не будет
создаваться pid-файл для dspam'а запущенного daemon'ом.
Если же ServerMode выставлен в auto, то dspam сам определяет в каком
режиме он работает.
Исходя из выше изложенного, у нас получается несколько вариантов
конфигурации dspam'а.
Я уж не говорю про подключение dspam'а к dovecot, через
dovecot-antispam. Данный вариант ещё не рассматривал, ни теоритически,
ни щупал на практике.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-08 6:39 ` AShen
@ 2009-09-08 6:43 ` AShen
2009-09-08 7:52 ` AShen
1 sibling, 0 replies; 13+ messages in thread
From: AShen @ 2009-09-08 6:43 UTC (permalink / raw)
To: ashen, ALT Linux sysadmin discuss
08.09.2009 10:39, AShen пишет:
> Данный режим определяется в dspam.cfg
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Пардон, опечатался, конечно dspam.conf
> sahaba@
^^^^^^^^^^
Пардон, конечно shaba@
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] I: dspam под Fedora
2009-09-08 6:39 ` AShen
2009-09-08 6:43 ` AShen
@ 2009-09-08 7:52 ` AShen
1 sibling, 0 replies; 13+ messages in thread
From: AShen @ 2009-09-08 7:52 UTC (permalink / raw)
To: ashen, ALT Linux sysadmin discuss
Кроме выше изложенного, dspam может взаимодествовать с clamd как
сервером на прямую. dspam-3.6.8 очень часто валился при этом.
dspam-3.8.0 у меня ругался
Connection to :0 failed: Network is unreachable
решение - не обращаться к ClamAV из dpsam'а, а отдать антивирусную
проверку на откуп, в моём случае, amavis'у или, если dspam вызывается
на прямую из MTA, то самому MTA.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2009-09-08 7:52 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-30 18:06 [Sysadmins] I: dspam под Fedora Aleksey Avdeev
2009-08-31 7:50 ` AShen
2009-08-31 9:47 ` Aleksey Avdeev
2009-08-31 10:01 ` AShen
2009-08-31 11:39 ` Aleksey Avdeev
2009-09-01 4:50 ` Eugene Prokopiev
2009-09-05 22:42 ` Aleksey Avdeev
2009-09-06 13:53 ` Eugene Prokopiev
2009-09-07 5:30 ` AShen
2009-09-07 16:08 ` Aleksey Avdeev
2009-09-08 6:39 ` AShen
2009-09-08 6:43 ` AShen
2009-09-08 7:52 ` AShen
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git