Damian Menscher wrote:

> Versions refer to the software side of things -- whenever there's a
> change in the software, the version gets incremented.  The change may be
> to introduce new functionality (in which case the functionality level is
> also incremented) or it might just be a bugfix release (in which case
> the functionality level would stay the same).
>
> Sorry that was kinda verbose, but hopefully it got the point across.

Perfectly fine, Damian.  You don't know how thick I can be :-)

I'm trying to determine which, where and how many warnings to issue in case of 
disprecancies.

It seems to me that:

- the current software will always support the current database.  Current being 
what is reported 
  by the DNS query.  
- an increase in functionality in the database will always be accompanied by an 
increase of the 
  software version/release.
- not necessarily vice-versa, although it would be reasonable to expect it.


So, a situation where the database requires flevel 5, but the software only 
supports flevel 4,
would be impossible _unless_ a software-level warning had already been issued?  
 (according to
the current code-sequence).


-- 
/Per Jessen, Zürich


_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html

Reply via email to