Changelogs from build 20131129 to 20131129.1


  rsyslog (7.4.4-1ubuntu1) trusty; urgency=low
 .
   * Merge from Debian unstable, 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.
     - 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.
     - Add disabled by default AppArmor profile:
       + debian/rsyslog.upstart: add pre-start stanza to load profile
       + add debian/usr.sbin.rsyslogd profile
       + debian/rules: use dh_apparmor to install profile before rsyslog is
         restarted
       + debian/control: suggests apparmor (>= 2.3)
       + debian/rsyslog.install: install profile to /etc/apparmor.d
       + debian/rsyslog.dirs: install /etc/apparmor.d/force-complain,
         and /etc/apparmor.d/disable
       + debian/rsyslog.preinst: disable profile on clean install or upgrades
         from earlier than when we shipped the profile
       + debian/control: Build-Depends on dh-apparmor
     - debian/rsyslog.postrm: fixed typo "dissappear" to "disappear".
     - debian/rsyslog.postinst: fix ownership of /var/spool/rsyslog.
     - Adjust rsyslog init script to detect upstart, making the upstart
       patches upstreamable to Debian.
     - Add versioned dependency on lsb-base for the use of init_is_upstart.
   * Dropped changes:
     - debian/patches/04-fix_startup_deadlock.patch: superseded upstream.
     - debian/patches/201-PreserveFQDN-not-working: originally from upstream.
     - debian/patches/202-off-by-one-regression-1187808.patch: originally
       from upstream.
   * debian/rules: filter out -Wl,-Bsymbolic-functions only, instead of
     overriding all LDFLAGS.
   * Drop rsyslog-mongodb package, depends on libmongo-client which is not
     in main.
   * Drop mmnormalize module, which depends on liblognorm from universe.
   * Build with --disable-silent-rules to get useful build logs.
 .
 rsyslog (7.4.4-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.4.3-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.4.2-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.4.1-3) unstable; urgency=low
 .
   * Bump Build-Depends on dh-systemd to (>= 1.4) to ensure we have a recent
     enough version of init-system-helpers which properly deals with a missing
     state directory. (Closes: #714265)
 .
 rsyslog (7.4.1-2) unstable; urgency=low
 .
   * Use dh-systemd to setup the systemd service properly.
 .
 rsyslog (7.4.1-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.4.0-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.3.15-1) unstable; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.3.14-2) unstable; urgency=low
 .
   * Upload to unstable.
 .
 rsyslog (7.3.14-1) experimental; urgency=low
 .
   * New upstream release.
   * Remove 02-fix-non-libgcrypt-build.patch, merged upstream.
 .
 rsyslog (7.3.12-3) experimental; urgency=low
 .
   * Only build and install the imkmsg module on Linux.
 .
 rsyslog (7.3.12-2) experimental; urgency=low
 .
   * Fix build when libgcrypt support is disabled to not pick up an unnecessary
     libgcrypt dependency.
 .
 rsyslog (7.3.12-1) experimental; urgency=low
 .
   * New upstream release.
   * Disable log file encryption support for now.
 .
 rsyslog (7.3.10-1) experimental; urgency=low
 .
   * New upstream release.
   * Bump Build-Depends on librelp-dev to (>= 1.0.3).
 .
 rsyslog (7.3.9-1) experimental; urgency=low
 .
   * New upstream release.
   * Remove patches which have been applied upstream.
   * Bump Build-Depends on libestr-dev to (>= 0.1.5).
 .
 rsyslog (7.3.8-4) experimental; urgency=low
 .
   * Add Build-Depends on bison so we can build twice in a row. "make clean"
     removes the generated grammar/grammer.[ch].
   * Another patch to fix build failures on architectures where prctl is not
     available. (Closes: #703429)
 .
 rsyslog (7.3.8-3) experimental; urgency=low
 .
   * The previous fix was incomplete. Cherry-pick another upstream patch to fix
     the build failure on non-Linux. (Closes: #703429)
 .
 rsyslog (7.3.8-2) experimental; urgency=low
 .
   * Cherry pick patch from upstream which fixes the build on architectures
     which don't have SYS_gettid. (Closes: #703429)
 .
 rsyslog (7.3.8-1) experimental; urgency=low
 .
   * New upstream development release from the v7-devel branch.
   * Update watch file to track development releases.
   * The imrelp module now properly supports listening on IPv4 resp. IPv6 only.
     This requires librelp >= 1.0.2, so bump the Build-Depends accordingly.
     (Closes: #649355)
   * Enable the mmanon module which adds support for anonymizing IPv4
     addresses.
 .
 rsyslog (7.2.6-1) experimental; urgency=low
 .
   * New upstream release.
   * Bump Standards-Version to 3.9.4. No further changes.
 .
 rsyslog (7.2.5-1) experimental; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.2.4-1) experimental; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.2.3-2) experimental; urgency=low
 .
   * Fix permissions of the spool/work directory. (Closes: #693099)
   * Suggest rsyslog-mongodb.
 .
 rsyslog (7.2.3-1) experimental; urgency=low
 .
   * New upstream release.
   * Stop providing static start and stop priorities for dh_installinit. Those
     are no longer tested and we rely on the dependency information in the LSB
     header now to get a correct ordering when being run under sysvinit.
 .
 rsyslog (7.2.2-1) experimental; urgency=low
 .
   * New upstream release.
   * Drop patches which have been merged upstream.
 .
 rsyslog (7.2.1-2) experimental; urgency=low
 .
   * Disable imptcp on non-Linux plattforms as this module is Linux-specific.
     Making it available everywhere would require more extensive porting work.
   * debian/patches/02-imkmsg-includes.patch: Don't include  on
     non-Linux plattforms.
   * debian/patches/03-sysinfo.patch: Getting the uptime via sysinfo() is
     Linux-specific, so only use that on architectures supporting it.
   * Use dh-autoreconf to update the build system.
   * Thanks Guillem Jover for the patches to make rsyslog compile on non-Linux.
     (Closes: #692992)
 .
 rsyslog (7.2.1-1) experimental; urgency=low
 .
   * New upstream release.
 .
 rsyslog (7.2.0-1) experimental; urgency=low
 .
   * New upstream release.
     - Support for BSD-style blocks has been removed and the rsyslog.conf
       man page was updated accordingly. (Closes: #585536)
     - Fixes immark documentation wrt $MarkMessagePeriod. (Closes: #605831)
     - No longer requires libgcrypt with newer GnuTLS versions.
       (Closes: #638658)
   * Track stable releases again.
   * Remove unnecessary duplication from the init script and also drop the -c
     compatibility mode option.
 .
 rsyslog (7.1.12-1) experimental; urgency=low
 .
   * New major upstream release from the v7 beta branch. (Closes: #645640)
     - Greatly improved configuration language and execution engine.
     - Full support for structured logging and project lumberjack / CEE.
     - More plugins - like support for MongoDB or the kernel's new structured
       logging system.
     - Higher performance - optimizations for script-based filters, enhanced
       multithreaded TCP input plugin, DNS cache and more.
   * Update watch file to track beta releases.
   * Drop patches which have been merged upstream.
   * Update Build-Depends:
     - Add libestr-dev, libee-dev, libjson0-dev and uuid-dev.
     - Bump librelp-dev to (>= 1.0.1).
   * Build imkmsg module which provides support for reading structured kernel
     log messages.
   * Build imptcp module which provides less features then imtcp but is quite a
     bit faster.
   * Build message modification modules mmjsonparse and mmnormalize which
     provide functionality related to structured logging/lumberjack/CEE. This
     requires liblognorm.
   * Build ommongodb module which provides support for logging to a MongoDB
     database. Split that module into a separate package called
     rsyslog-mongodb.
   * Use --list-missing to show uninstalled files.
   * Remove upgrade code from rsyslog.postinst which is no longer necessary.
   * Remove the -c compatibility mode option from rsyslog.default. This option
     has been obsoleted upstream. (Closes: #598713)
 .
 rsyslog (5.8.11-3) unstable; urgency=low
 .
   * debian/patches/04-systemd_journal.patch: The journal has replaced
     systemd-kmsg-syslogd and systemd-stdout-bridge. Stopping a non-existing
     service will generate an error in newer versions of systemd, so remove
     that from ExecStartPre.