Browse code

clamav-milter: retrieve db version from daily.cld (bb#942)

git-svn: trunk@3825

Tomasz Kojm authored on 2008/04/30 20:36:58
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Wed Apr 30 12:35:29 CEST 2008 (tk)
2
+----------------------------------
3
+  * clamav-milter: retrieve db version from daily.cld (bb#942)
4
+
1 5
 Tue Apr 29 18:53:51 CEST 2008 (acab)
2 6
 ------------------------------------
3 7
   * libclamav/unzip.c: check for unprefixed bz2 - bb#990
... ...
@@ -5771,10 +5771,11 @@ loadDatabase(void)
5771 5771
 			dbdir = cl_retdbdir();
5772 5772
 	}
5773 5773
 
5774
-	daily = cli_malloc(strlen(dbdir) + 22);
5774
+	daily = cli_malloc(strlen(dbdir) + 11);
5775 5775
 	sprintf(daily, "%s/daily.cvd", dbdir);
5776 5776
 	if(access(daily, R_OK) < 0)
5777
-		sprintf(daily, "%s/daily.inc/daily.info", dbdir);
5777
+		sprintf(daily, "%s/daily.cld", dbdir);
5778
+
5778 5779
 
5779 5780
 	cli_dbgmsg("loadDatabase: check %s for updates\n", daily);
5780 5781
 
... ...
@@ -5795,7 +5796,6 @@ loadDatabase(void)
5795 5795
 
5796 5796
 		cl_cvdfree(d);
5797 5797
 	} else
5798
-		/* TODO: use dbdir/daily.inc/daily.info */
5799 5798
 		snprintf(clamav_version, VERSION_LENGTH,
5800 5799
 			"ClamAV version %s, clamav-milter version %s",
5801 5800
 			VERSION, CM_VERSION);