From 34d051c27a0e92535c9d0dad6705ecd8bf5355f8 Mon Sep 17 00:00:00 2001
From: Rainer Gerhards
If you are upgrading from rsyslog v2 or stock sysklogd, -be sure to read the rsyslog v3 compatibility notes, -and if you are upgrading from v3, read the -rsyslog v4 compatibility notes, -if you upgrade from v4, read the -rsyslog v5 compatibility notes, and -if you upgrade from v5, read the -rsyslog v6 compatibility notes. +If you upgrade from v7, read the +rsyslog v8 compatibility notes. if you upgrade from v6, read the rsyslog v7 compatibility notes. +if you upgrade from v5, read the +rsyslog v6 compatibility notes. +if you upgrade from v4, read the +rsyslog v5 compatibility notes. +if you upgrade from v3, read the +rsyslog v4 compatibility notes. +
If you are upgrading from rsyslog v2 or stock sysklogd, +be sure to read the rsyslog v3 compatibility notes,
Rsyslog will work even if you do not read the doc, but doing so will definitely improve your experience.
Follow the links below for the
@@ -44,7 +46,7 @@ if you do not read the doc, but doing so will definitely improve your experienceVersion 8 offers a completely rewritten core rsyslog engine. This resulted in +a number of changes that are visible to users and (plugin) developers. +Most importantly, pre-v8 plugins do not longer work and need to +be updated to support the new calling interfaces. If you developed a plugin, +be sure to review the developer section below. +
+To support the new core engine, the output interface has been considerably +changed. It is suggested to review some of the project-provided plugins for +full details. In this doc, we describe the most important changes from a high +level perspective. +
RS_RET_SUSPENDED is no longer supported when creating an action instance +
This means a plugin must not try to establish any connections or the like +before any of its processing entry points (like beginTransaction or doAction) +is called. This was generally also the case von v7, but was not enforced in +all cases. In v8, creating action creation fails if anything but RS_RET_OK +is returned. + + +rsyslog BSD blocks info +page for more information and how to upgrade your config. +
+ +This documentation is part of the
+rsyslog project.
+Copyright © 2013 by Rainer Gerhards and
+Adiscon. Released under the GNU GPL
+version 2 or higher.