~ubuntu-branches/ubuntu/precise/rsyslog/precise

« back to all changes in this revision

Viewing changes to doc/v4compatibility.html

  • Committer: Package Import Robot
  • Author(s): Scott Moser
  • Date: 2011-11-07 13:54:56 UTC
  • mfrom: (16.1.25 sid)
  • Revision ID: package-import@ubuntu.com-20111107135456-cwt6mu19ski1h2qf
Tags: 5.8.6-1ubuntu1
* Resynchronise with Debian. Remaining changes:
  - Run as rsyslog:rsyslog, set $FileOwner to syslog
  - Replace init script with debian/rsyslog.upstart.
  - debian/rsyslog.logrotate: Use reload command to restart rsyslog
  - debian/rsyslog.conf: enable $RepeatedMsgReduction 
    to avoid bloating the syslog file (LP #453444)
  - Add debian/rsyslog.dmesg.upstart to save initial dmesg into a file.
    Install it in debian/rules.
  - debian/50-default.conf: set of default rules for syslog (forwarded to
    Debian #603160). remove file in postrm on purge. manage with ucf.
  - debian/rules: build with LDFLAGS=""
* Dropped:
  - debian/patches/02-CVE-2011-3200.patch (fixed in upstream release)

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
benefits of the "real restart", like the better error-reporting capability.
75
75
<p>Note that code complexity reduction (and thus performance improvement) needs the restart-type
76
76
HUP code to be removed, so these changes can (and will) only happen in version 5.
 
77
<h2>outchannels</h2>
 
78
Note: as always documented, outchannels are an experimental feature that may be 
 
79
removed and/or changed in the future.
 
80
There is one concrete change done starting with 4.6.7: let's assume an
 
81
outchannel "mychannel" was defined. Then, this channel could be used inside an
 
82
<code>
 
83
*.* $mychannel
 
84
</code>
 
85
This is still supported and will remain to be supported in v4. However, there is
 
86
a new variant which explicitely tells this is to be handled by omfile. This new
 
87
syntax is as follows:
 
88
<code>
 
89
*.* :omfile:$mychannel
 
90
</code>
 
91
Note that future versions, specifically starting with v6, the older syntax is no
 
92
longer supported. So users are strongly advised to switch to the new syntax. As an
 
93
aid to the conversion process, rsyslog 4.7.4 and above issue a warning message
 
94
if the old-style directive is seen -- but still accept the old syntax without
 
95
any problems.
77
96
</body></html>