|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Rashid N. Achilov 2:5020/400 12 Nov 2004 18:03:10 To : Victor Ustugov Subject : Re: Антивирус для sendmail --------------------------------------------------------------------------------
One day, in Thursday 11 November 2004 14:16, Victor Ustugov (corvax@falbi.ua)
wrote:
>> kavmilter - это BSD-лицензированная программа
>> для интерфейса сендмыла и KAV демона. Работает только с KAV 4.0.x. Hикакой
>> отдельной лицензии к нему не и не будет :-)))
>
> причем не всегда ясно, почему оно работает...
> в портах версия 0.91.3, из parseconfig.c:
>
> // Allocating workspace
>
> ids = (char *) malloc(MAXLEN + 2);
> nafig = ids + MAXLEN;
>
> а чуть ниже:
>
> case INFPARAM: bzero(nafig,8);
>
> и куда последние 6 байт будут записаны?
>
> не знаю, как это работает на FreeBSD, но на линуксах в этом месте
> kavmilter просто в кору падает
>
- --- parseconfig.h ---
#define MAXLEN 255 // Maximum identifier length
- --- parseconfig.h ---
Hа линуксах я никогда его и не отлаживал :-) Если падает именно в этом месте,
то стоит проверить - а не переопределен ли MAXLEN?
--
With Best Regards.
Rashid N. Achilov (RNA1-RIPE), Web: http://granch.ru/~shelton
Granch Ltd. system administrator, e-mail: achilov [at] granch [dot] ru
PGP: 83 CD E2 A7 37 4A D5 81 D6 D6 52 BF C9 2F 85 AF 97 BE CB 0A
--- ifmail v.2.15dev5.3
* Origin: Granch Ltd. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/439201f5d9b0.html, оценка из 5, голосов 10
|