Здравствуйте, dawnshade.

Вы писали 29 июля 2020 г., 23:25:35:

> Есть подозрение, что у вас по /tmp прошелся systemd или аналогичный tmp 
> cleaner. Фикс проблемы — сделать исключения для него и перезапустить klms
>  
> drwxrws--- 2 kluser klusers
> drwxrws--- 2 dovenull mail
>  
> у вас на парент /tmp пермишены не поехали? откуда там довкот как дома у себя 
> ходит? может и он удалять.
>  
> удаление его (klms) темфолдера — известная болезнь, решение которой не дать 
> стороннему софту там резвиться.
>  
[root@mail-serv exim]# ll -d /tmp
drwxrwxrwt. 16 root root 4096 Jul 29 17:24 /tmp/

exim запущен от dovecot. Так исторически сложилось

а как объяснить что процесс на 2525 с этим живет без проблем? все отличие

[root@mail-serv exim]# diff exim.conf exim.conf.klms
58c58,59
< daemon_smtp_port = 25:465:587
---
> #daemon_smtp_port = 25:465:587
> daemon_smtp_port = 2525
78a80,82
> #klms-exim-trusted-users-begin
> trusted_users = kluser
> #klms-exim-trusted-users-end
239c243
< av_scanner=clamd:/run/clamd.scan/clamd.sock
---
> #av_scanner=clamd:/run/clamd.scan/clamd.sock
920a925,941
> #klms-filter-begin
>    warn        set acl_m_kav4lms_answer = 
> ${dlfunc{/opt/kaspersky/klms/lib64/libklms-exim.so}{scan}{${spool_directory}/input}}
>                 set acl_m_klms_result_code = ${if match 
> {$acl_m_kav4lms_answer}{^([0-9]\{3\}) .*}{$1}{}}
>                 set acl_m_klms_result_message = ${if match 
> {$acl_m_kav4lms_answer}{^[0-9]\{3\} ([^\\(]+)( \\(.+\\))?\$}{$1}{}}
>                 set acl_m_klms_found_threats =  ${if match 
> {$acl_m_kav4lms_answer}{^[0-9]\{3\} [^\\(]+ \\(threats found: 
> (.+)\\)\$}{$1}{}}
>     defer       condition    = ${if match 
> {$acl_m_klms_result_code}{^[245]}{no}{yes}}
>                 log_message  = LMS check failed,  unexpected answer: 
> $acl_m_kav4lms_answer
>                 message      = Temporary local problem - please try later
>     defer       condition    = ${if eq 
> {${substr_0_1:$acl_m_klms_result_code}}{4}{yes}{no}}
>                 log_message  = LMS check defer: $acl_m_kav4lms_answer
>                 message      = $acl_m_klms_result_code 
> $acl_m_klms_result_message
>     deny        condition    = ${if eq 
> {${substr_0_1:$acl_m_klms_result_code}}{5}{yes}{no}}
>                 log_message  = LMS check reject: $acl_m_kav4lms_answer
>                 message      = $acl_m_klms_result_code 
> $acl_m_klms_result_message
>     warn        condition    = ${if eq 
> {${substr_0_1:$acl_m_klms_result_code}}{2}{yes}{no}}
>                 logwrite     = LMS check accept: $acl_m_kav4lms_answer
> #klms-filter-end
1059,1062c1080,1083
<   # Reject virus infested messages.
<   deny  message = This message contains malware ($malware_name)
< #     demime  = *
<       malware = */defer_ok
---
> #  # Reject virus infested messages.
> #  deny  message = This message contains malware ($malware_name)
> ##    demime  = *
> #     malware = */defer_ok
[root@mail-serv exim]#

-- 
С уважением,
 Alexander                          mailto:t...@irk.ru


_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Ответить