On 2008-09-30 20:12, Jason Staudenmayer wrote:
> Here's the patch
>
> diff -crB clamav-0.94-orig/clamd/clamd.c clamav-0.94/clamd/clamd.c
> *** clamav-0.94-orig/clamd/clamd.c    2008-08-20 04:52:25.000000000 -0400
> --- clamav-0.94/clamd/clamd.c 2008-09-30 10:53:28.000000000 -0400
> ***************
> *** 230,240 ****
>       char timestr[32];
>       logg_file = cpt->strarg;
>       if(strlen(logg_file) < 2 || (logg_file[0] != '/' && logg_file[0] != 
> '\\' && logg_file[1] != ':')) {
> !         fprintf(stderr, "ERROR: LogFile requires full path.\n");
>           logg_close();
>           freecfg(copt);
>           return 1;
> !     }
>       time(&currtime);
>       if(logg("#+++ Started at %s", cli_ctime(&currtime, timestr, 
> sizeof(timestr)))) {
>           fprintf(stderr, "ERROR: Problem with internal logger. Please check 
> the permissions on the %s file.\n", logg_file);
> --- 230,244 ----
>       char timestr[32];
>       logg_file = cpt->strarg;
>       if(strlen(logg_file) < 2 || (logg_file[0] != '/' && logg_file[0] != 
> '\\' && logg_file[1] != ':')) {
> !         if (strcmp(logg_file,"stderr")!=0) {
> !         fprintf(stderr, "ERROR: LogFile requires full path.\n");
>           logg_close();
>           freecfg(copt);
>           return 1;
> !         }else {
> !                use_stderr=1;
>   

So this is line 239 for you, right?
use_stderr is a variable added by your patch. All I can say is that you
should verify that the patch was applied correctly.

Best regards,
--Edwin
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to