As a side-note:

> Does it actually work
> if you mix different versions of plugins and rsyslogd?

The answer is: it depends. Rsyslog uses versioning in the plugin
interface and also uses versioning in all internal objects. But there
are still some non-object accesses. As long as a plugin is of the same
version as the plugin interface that rsyslogd is compiled to, it works -
provided that all objects it needs are implemented in the core (for v3,
this must not necessarily be the case, especially if you use a new
plugin with an older rsylogd build).

The bottom line, of course, is that mixing versions should be avoided.
But the good news is that rsyslog and the plugins detect incompatible
versions and, if found, the plugin is simply not activated. So it is a
predictable failure case (again, not 100% safe for the v3 case as it is
not purely object based so far).

Rainer
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog

Reply via email to