Bug 14165

Summary: [PATCH] Archive limits are not apply when zero
Product: Sisyphus Reporter: Andy Shevchenko <andy>
Component: klamavAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, timonbl4
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Described patch none

Description Andy Shevchenko 2008-01-25 19:25:25 MSK
klamav uses its own logic for Archive limits. However, the zero limits are 
mean unlimit but not pass to Clamav.
Additionally, the defaults of these limits is setted up to the zeros instead 
of analogical in the other part of the Klamav.
I propose some dirty hack (why? It fixed self-generated sources and should be 
applied after ./configure) to fix this issue.
Comment 1 Andy Shevchenko 2008-01-25 19:26:24 MSK
Created attachment 2393 [details]
Described patch

Should be applied after ./configure before make.
Comment 2 Vitaly Lipatov 2008-01-26 00:34:48 MSK
Приложен к 0.41.1-alt5
Comment 3 Vitaly Lipatov 2008-01-26 01:30:14 MSK
Нет, не приложен :)
А нельзя всё-таки без хака обойтись для кода обработки настроек?
Comment 4 Andy Shevchenko 2008-01-26 15:14:18 MSK
Конфигурационный диалог строится из *.kcfg, который в свою очередь за основу 
берёт _вшитые_ в xml значения. Я не настолько знаю хорошо KDE, чтобы ответить 
на вопрос, но без него получаются параметры по умолчанию = 0. Если хотите 
более прямого решения, то вначале надо применить ту часть патча, которая 
разрешает передачу 0 в ком. строку clamav (закомментированы 4 if'а). 
Comment 5 Andy Shevchenko 2008-02-14 14:00:28 MSK
Обновление до 0.42 решит проблему обходным путём :(
Comment 6 Vitaly Lipatov 2008-02-15 10:08:44 MSK
Отправляю 0.42-alt1
Comment 7 Michael Shigorin 2008-02-15 20:45:57 MSK
reopen
Comment 8 Michael Shigorin 2008-02-15 20:46:07 MSK
CLOSED LATER -- это незакрытая бага :)