rsyslog 8.32.0-1ubuntu1 source package in Ubuntu

Changelog

rsyslog (8.32.0-1ubuntu1) bionic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/00rsyslog.conf Install tmpfiles.d snippet to ensure that the syslog
      group can write into /var/log/.
    - debian/50-default.conf: set of default rules for syslog
    - debian/rsyslog.conf:
      + enable $RepeatedMsgReduction to avoid bloating the syslog file.
      + enable $KLogPermitNonKernelFacility for non-kernel klog messages
      + Run as rsyslog:rsyslog, set $FileOwner to syslog
      + Remove rules moved to 50-default.conf
    - Add disabled by default AppArmor profile:
      + add debian/usr.sbin.rsyslogd profile
      + debian/usr.sbin.rsyslogd: allow 'w' on /run/systemd/notify
    - debian/rules:
      + use dh_apparmor to install profile before rsyslog is
      + Fix LDFLAGS to avoid segfault on receipt of first message
      + Disable liblogging-stdlog since liblogging-stdlog-dev is in Universe
      + Build with --disable-silent-rules to get useful build logs.
    - debian/control:
      + suggests apparmor (>= 2.3)
      + Build-Depends on dh-apparmor
      + Drop Build-Depends for Universe Packages [only liblognorm-dev now]
      + Add Depends for adduser, ucf and lsb-base.
      + Add versioned dependency on lsb-base for the use of init_is_upstart.
    - debian/rsyslog.install:
      + install profile to /etc/apparmor.d
      + Install default rules and tmpfiles.d config file
      + Drop install for files in packages that are not built
    - debian/rsyslog.dirs: install /etc/apparmor.d/force-complain,
      /etc/apparmor.d/disable and /etc/apparmor.d/local
    - debian/rsyslog.preinst: disable profile on clean installs.
    - debian/rsyslog.postinst:
      + Adapt script to use ucf for Ubuntu's conffiles
      + fix ownership of /var/spool/rsyslog.
      + Create syslog user and add it to adm group
      + Adapt privileges for /var/log
    - debian/rsyslog.postrm:
      + Remove file in postrm on purge. manage with ucf.
    - debian/rsyslog.logcheck.ignore.server: Suppress warning about duplicate
      tmpfiles.d line for /var/log, from our debian/00rsyslog.conf.
    - Drop mmnormalize module, which depends on liblognorm from universe.
  * Dropped changes due to archive re-org, packages will be in universe:
    - Drop rsyslog-mongodb package, depends on libmongo-client which is not
      in main.
    - Drop kafka package, depends on librdkafka from universe.
    - Drop rsyslog-czmq, depends on libczmq-dev from universe.
    - debian/control:
      + Drop Suggests for unbuilt packages
  * Dropped changes, applied in Debian:
    - Cherry pick restart on configuration changes fix from Debian (LP: #1668639)
  * Dropped changes, applied upstream:
    - debian/patches/fix-permitnonkernelfacility-1703987.patch: Fix
      hetting of permitnonkernelfacility with new style config.
      (LP: #1703987)
    - fix-tls-connection-errrors.patch: Resolve unexpected GnuTLS error -50.
      (LP: #1673717)
  * Drop xconsole integration in 50-defaults (LP: #1746012)
  * debian/clean: Delete some files left over by test suite so we can
    build the source package again after building binaries

rsyslog (8.32.0-1) unstable; urgency=medium

  * New upstream version 8.32.0
  * Bump Build-Depends as per configure.ac.
    Bump libfastjson-dev to (>= 0.99.8) and libczmq-dev to (>= 3.0.2).
  * Disable valgrind testbench again.
    Those tests using valgrind turned out to be too brittle. (Closes: #884305)
  * Disable libcurl support.
    This means that the new http_request() functionality is not available
    but avoids a dependency on libcurl in rsyslog core.
  * Update Vcs-* to point to salsa.debian.org (gitlab)

rsyslog (8.31.0-2) unstable; urgency=medium

  * Add Build-Depends on systemd to allow journal related tests to run
  * Extend list of architectures for valgrind Build-Depends.
    Run valgrind related tests on all release architectures where valgrind
    is available.
  * Bump Standards-Version to 4.1.2

rsyslog (8.31.0-1) unstable; urgency=medium

  * New upstream version 8.31.0
  * Switch from libmongo-client to libmongoc
  * Rebase patches
  * Set Rules-Requires-Root to no
  * Add Build-Depends on python for running the test suite
  * Add Build-Depends on libfaketime and valgrind.
    This allows more tests to run which would otherwise be skipped.
    As valgrind is currently not available everywhere, restrict it to amd64
    for now.
  * Modernize config syntax for rsyslog-mysql and rsyslog-pgsql

rsyslog (8.30.0-3) unstable; urgency=medium

  * Cherry-pick upstream patch to fix broken imjournal module (Closes: #882261)

rsyslog (8.30.0-2) unstable; urgency=medium

  * Add Build-Depends on flex for generating grammar/lexer.c.
    This ensures we can build twice in a row. The pre-generated files in
    grammar/ are removed on make clean.
  * Revert "Use dh_auto_test instead of calling make check directly"
    Somehow this broke the test suite and made lots of tests fail.
  * Add Build-Depends on autoconf-archive for the AX_COMPILER_FLAGS macro

rsyslog (8.30.0-1) unstable; urgency=medium

  * New upstream version 8.30.0
  * Rebase patches
  * Bump Build-Depends on libfastjson-dev to (>= 0.99.7) as per configure.ac
  * Switch from dh_install --list-missing to dh_missing --list-missing
  * Cherry-pick upstream patches to fix imgssapi build failures
  * Bump Standards-Version to 4.1.1

rsyslog (8.29.0-2) unstable; urgency=medium

  * Change priority of all extra packages to optional
  * Bump Standards-Version to 4.0.1
  * Cherry-pick upstream patch to fix build failures on platforms without
    64-bit atomics (Closes: #872568)

rsyslog (8.29.0-1) unstable; urgency=medium

  * New upstream version 8.29.0
  * Rebase patches

rsyslog (8.28.0-1) unstable; urgency=medium

  * New upstream version 8.28.0
  * Bump Build-Depends on librelp-dev to (>= 1.2.14) as per configure.ac
  * Drop versioned Build-Depends on dpkg-dev (>= 1.17.14)
    No longer required as even jessie ships a newer version.
  * Bump Standards-Version to 4.0.0
  * Enable mmfields module (Closes: #852269)
  * Enable but do not install omstdout module.
    This module is required to successfully run the test suite.

rsyslog (8.27.0-4) unstable; urgency=medium

  * Fix PID file to actually be /run/rsyslogd.pid (Closes: #865276)
  * Don't rely on SysV init script in logrotate config.
    Add a small helper to send SIGHUP to rsyslogd to close open log files.
    Use systemctl directly if systemd is the active PID 1. Keep the SysV
    init script as fallback only.

rsyslog (8.27.0-3) unstable; urgency=medium

  * Change PID file to use /run/rsyslog.pid instead of /var/run/rsyslog.pid

rsyslog (8.27.0-2) unstable; urgency=medium

  * Upload to unstable

rsyslog (8.27.0-1) experimental; urgency=medium

  * New upstream version 8.27.0
  * Rebase patches
  * Bump Build-Depends on liblognorm-dev to (>= 2.0.3)
  * Enable imkafka input plugin

rsyslog (8.25.0-1) experimental; urgency=medium

  * New upstream release
  * Update Vcs-* following the latest recommendation
  * Rebase patches

rsyslog (8.24.0-1) unstable; urgency=medium

  [ Michael Biebl ]
  * New upstream release.
  * Rebase patches.
  * Add Depends on init-system-helpers (>= 1.47~) to rsyslog.
    This ensures we have a version of invoke-rc.d that supports try-restart.

  [ Ondřej Nový ]
  * Trigger restart on configuration changes.
    Register a dpkg trigger on /etc/rsyslog.d that calls restart on
    configuration changes. (Closes: #791337)
  * Update dpkg trigger to use try-restart.
    Add try-restart action to SysV initscript for that, systemd supports
    this natively.

rsyslog (8.23.0-2) unstable; urgency=medium

  * Fix empty-hostname.sh test and change support for empty hostname
    (Closes: #844914)

rsyslog (8.23.0-1) unstable; urgency=medium

  * New upstream release.
  * Rebase patches.
  * Bump Build-Depends on libfastjson-dev to (>= 0.99.3).
  * Use the new default-mysql-* metapackages.
  * Remove logging rules for news.{crit,err,notice} (INN).

rsyslog (8.22.0-2) unstable; urgency=medium

  * Bump debhelper compat level to 10.

rsyslog (8.22.0-1) unstable; urgency=medium

  [ Michael Biebl ]
  * New upstream release.

  [ Matt Zahorik ]
  * Enable hiredis output plugin (Closes: #833535)

rsyslog (8.21.0-1) unstable; urgency=medium

  * New upstream release.
  * Rebase patches.

rsyslog (8.20.0-1) unstable; urgency=medium

  * New upstream release.
  * Rebase patches.
  * Bump Standards-Version to 3.9.8.
  * Switch from libjson-c-dev to libfastjson-dev.
  * Bump Build-Depends on librelp-dev to (>= 1.2.12) as per configure.ac.
  * Bump Build-Depends on liblognorm-dev to (>= 2.0.0) to ensure we have a
    version which was built against libfastjson.
  * Add Build-Depends on procps. The test suite requires the ps utility.
  * Use dh-exec to install arch specific modules.
  * Bump debhelper compatibility level to 9.
  * Install module libraries into multiarch paths.

 -- Julian Andres Klode <email address hidden>  Tue, 30 Jan 2018 20:36:24 +0100

Upload details

Uploaded by:
Julian Andres Klode
Uploaded to:
Bionic
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
rsyslog_8.32.0.orig.tar.gz 2.4 MiB 9646fdc33a6314464cba68323716010a8a55c3deb523cd798ba8b41a0efa40b8
rsyslog_8.32.0-1ubuntu1.debian.tar.xz 34.6 KiB a25ac3972da6b82f646a236510640d435f445287b3f9babdd7c7300631e29243
rsyslog_8.32.0-1ubuntu1.dsc 3.0 KiB 57e3ede40268fecd40f949cbb31b4f3fd3f35b19bbfe623763ed9fef9f7c296d

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-czmq: ZeroMQ protocol support for rsyslog via CZMQ

 These plugins allows rsyslog to send and receive ZeroMQ syslog
 messages via the CZMQ library.

rsyslog-czmq-dbgsym: debug symbols for rsyslog-czmq
rsyslog-dbgsym: debug symbols for rsyslog
rsyslog-elasticsearch: Elasticsearch output plugin for rsyslog

 This plugin allows rsyslog to write syslog messages to Elasticsearch, a
 distributed, multitenant-capable full-text search engine with a RESTful web
 interface and schema-free JSON documents.

rsyslog-elasticsearch-dbgsym: debug symbols for rsyslog-elasticsearch
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-gnutls-dbgsym: debug symbols for rsyslog-gnutls
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-gssapi-dbgsym: debug symbols for rsyslog-gssapi
rsyslog-hiredis: Redis output plugin for rsyslog

 This plugin allows rsyslog to write syslog messages to Redis, a
 key-value database in a similar vein to memcache but the dataset
 is non-volatile.

rsyslog-hiredis-dbgsym: debug symbols for rsyslog-hiredis
rsyslog-kafka: Apache Kafka support for rsyslog

 These plugins allow rsyslog to send and receive syslog messages via Apache
 Kafka, a distributed and scalable message broker offering strong durability
 and fault-tolerance guarantees.

rsyslog-kafka-dbgsym: debug symbols for rsyslog-kafka
rsyslog-mongodb: MongoDB output plugin for rsyslog

 This plugin allows rsyslog to write syslog messages to MongoDB, a
 scalable, high-performance, open source NoSQL database.

rsyslog-mongodb-dbgsym: debug symbols for rsyslog-mongodb
rsyslog-mysql: MySQL output plugin for rsyslog

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

rsyslog-mysql-dbgsym: debug symbols for rsyslog-mysql
rsyslog-pgsql: PostgreSQL output plugin for rsyslog

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

rsyslog-pgsql-dbgsym: debug symbols for rsyslog-pgsql
rsyslog-relp: RELP protocol support for rsyslog

 These plugins allow 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.

rsyslog-relp-dbgsym: debug symbols for rsyslog-relp