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 | 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 |
Available diffs
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