ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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