[ubuntu/trusty-proposed] rsyslog 7.4.4-1ubuntu1 (Accepted)

Steve Langasek steve.langasek at ubuntu.com
Tue Oct 22 00:12:16 UTC 2013


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 <sys/klog.h> 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.

Date: Mon, 21 Oct 2013 15:31:38 -0700
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/trusty/+source/rsyslog/7.4.4-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 21 Oct 2013 15:31:38 -0700
Source: rsyslog
Binary: rsyslog rsyslog-doc rsyslog-mysql rsyslog-pgsql rsyslog-gssapi rsyslog-gnutls rsyslog-relp
Architecture: source
Version: 7.4.4-1ubuntu1
Distribution: trusty
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Description: 
 rsyslog    - reliable system and kernel logging daemon
 rsyslog-doc - documentation for rsyslog
 rsyslog-gnutls - TLS protocol support for rsyslog
 rsyslog-gssapi - GSSAPI authentication and encryption support for rsyslog
 rsyslog-mysql - MySQL output plugin for rsyslog
 rsyslog-pgsql - PostgreSQL output plugin for rsyslog
 rsyslog-relp - RELP protocol support for rsyslog
Closes: 585536 598713 605831 638658 645640 649355 692992 693099 703429 714265
Changes: 
 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 <sys/klog.h> 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.
Checksums-Sha1: 
 8cb81a869b379713a0920efcdfb3047d1d2bd187 2439 rsyslog_7.4.4-1ubuntu1.dsc
 635d1ee414b84a7220835ddca3aa76f23580a748 2910075 rsyslog_7.4.4.orig.tar.gz
 91bc4478619d278157e6cedcaea40fc737869f95 35192 rsyslog_7.4.4-1ubuntu1.debian.tar.gz
Checksums-Sha256: 
 804cac1ae93761051d13026f2a867171d747e484446378a6056484b36ec56f65 2439 rsyslog_7.4.4-1ubuntu1.dsc
 276d094d1e4c62c770ec8a72723667f119eee038912b79cf3337d439bc2f9087 2910075 rsyslog_7.4.4.orig.tar.gz
 4c88e83bb242a3af5e4a0c09497f8cfe2be0864815c9cfecc4e1ce4a251fbe58 35192 rsyslog_7.4.4-1ubuntu1.debian.tar.gz
Files: 
 f461b62453455e1103f7572ab4d58998 2439 admin important rsyslog_7.4.4-1ubuntu1.dsc
 ebcc010a6205c28eb505c0fe862f32c6 2910075 admin important rsyslog_7.4.4.orig.tar.gz
 90865c83f2fbd10c6eeeffb8047286c2 35192 admin important rsyslog_7.4.4-1ubuntu1.debian.tar.gz
Original-Maintainer: Michael Biebl <biebl at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSZcKmAAoJEFaNMPMhshM9d+gP/1No/MgGU+CCLuNCRmOqes75
TDB8BDVYdzsTEahRUWsp+lsVnty/L+KtQlybP35+LAYvjYkMbI/ksjAffG3NSD78
HCWKOFehAqJSTbLoUw+FO7zQIGGGB0KiAYdDl+FHa5GxE6XKur0i13rhFixIys5t
IclPxcPtlKLc5UvE8uVIopsg4ZYwY7RiF+TD4OFIJsWFAJ6BWdNj7/7LXn0f3hKC
mxUf+ipNVyMVrcHziBiGGq3pCD0ErwSX0wXT7L5JcS3yj31XBmIibWMsKNqCvUTB
rHtgDaRrHlsEZmVG3QqJqI5ZKnA3F9AVWg9PPSfCWKGNxu4W1Rny4IjdndLUVbGK
DjPJiGp/hyx4yL1E6VN+hITzVShoinw5dpJvuoyirOAPij+WEpOWbSPR1A4EoexO
ffBmzxklO6s7R2o1447G5RBraWDb6KPb75YYbU7cBoQ4Jb4NopP1ykvDFQU6olQ6
ewX8QVZyR6x1fzmTRMzj5TYVIEo5eGqMP7x5zmvLiQNvdzB10Fr2SyOPEQyxKLP+
0Le2xfNFEi0iS/XGEVdU01UCStM+2RzZIw5/wz8IOh4FKkhkuDldC9hoc+bLv0PI
8s04QRpjJZZEbTGhn6vN0CHBSB3o4da6HEv1fpkh4jUiDKtJCocZeZng4TK+N9Zh
hvf+UbBWbiYx1Ph3Hno4
=SCFN
-----END PGP SIGNATURE-----


More information about the Trusty-changes mailing list