rsyslog 7.4.4-1ubuntu1 source package in Ubuntu

Changelog

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.
 -- Steve Langasek <email address hidden>   Mon, 21 Oct 2013 15:31:38 -0700

Upload details

Uploaded by:
Steve Langasek
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
admin
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
rsyslog_7.4.4.orig.tar.gz 2.8 MiB 276d094d1e4c62c770ec8a72723667f119eee038912b79cf3337d439bc2f9087
rsyslog_7.4.4-1ubuntu1.debian.tar.gz 34.4 KiB 4c88e83bb242a3af5e4a0c09497f8cfe2be0864815c9cfecc4e1ce4a251fbe58
rsyslog_7.4.4-1ubuntu1.dsc 2.4 KiB 804cac1ae93761051d13026f2a867171d747e484446378a6056484b36ec56f65

View changes file

Binary packages built by this source

rsyslog: reliable system and kernel logging daemon

 Rsyslog is a multi-threaded implementation of syslogd (a system utility
 providing support for message logging), with features that include:
  * reliable syslog over TCP, SSL/TLS and RELP
  * on-demand disk buffering
  * email alerting
  * writing to MySQL or PostgreSQL databases (via separate output plugins)
  * permitted sender lists
  * filtering on any part of the syslog message
  * on-the-wire message compression
  * fine-grained output format control
  * failover to backup destinations
  * enterprise-class encrypted syslog relaying
 .
 It is the default syslogd on Debian systems.

rsyslog-doc: documentation for rsyslog

 This package contains detailed HTML documentation for rsyslog.
 .
 It describes the general configuration file syntax for filters, actions,
 templates, etc, and has detailed information for all available configuration
 directives.

rsyslog-gnutls: TLS protocol support for rsyslog

 This netstream plugin allows rsyslog to send and receive encrypted syslog
 messages via the upcoming syslog-transport-tls IETF standard protocol.

rsyslog-gssapi: GSSAPI authentication and encryption support for rsyslog

 These plugins allow rsyslog to write and/or receive GSSAPI authenticated and
 encrypted syslog messages. GSSAPI is commonly used for Kerberos
 authentication.

rsyslog-mysql: MySQL output plugin for rsyslog

 This plugin allows rsyslog to write the syslog messages into a MySQL database.

rsyslog-pgsql: PostgreSQL output plugin for rsyslog

 This plugin allows rsyslog to write the syslog messages into a PostgreSQL
 database.

rsyslog-relp: RELP protocol support for rsyslog

 These plugins allows rsyslog to send and receive syslog messages via the
 RELP protocol. RELP ensures reliable transport over the network even on
 connection loss or if a peer becomes unavailable.