-
rsyslog (8.16.0-1ubuntu3.1) xenial; urgency=medium
* Add d/rsyslog-rotate
* Modify d/rsyslog.install & d/rsyslog.logrotate
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. (LP: #1821582)
-- Eric Desrochers <email address hidden> Tue, 19 Mar 2019 22:09:50 -0400
-
rsyslog (8.16.0-1ubuntu3) xenial; urgency=medium
* Rebuild against libmysqlclient20.
-- Robie Basak <email address hidden> Tue, 05 Apr 2016 13:01:12 +0000
-
rsyslog (8.16.0-1ubuntu2) xenial; urgency=medium
* No-change rebuild for gnutls transition.
-- Matthias Klose <email address hidden> Wed, 17 Feb 2016 22:27:26 +0000
-
rsyslog (8.16.0-1ubuntu1) xenial; urgency=low
* Merge from Debian unstable (LP: #1539483). 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
+ Avoid buiding specific packages that rely on Universe deps restarted
+ Disable liblogging-stdlog since liblogging-stdlog-dev is in Universe
+ Build with --disable-silent-rules to get useful build logs.
+ Disable build with dropped packages
- debian/control:
+ suggests apparmor (>= 2.3)
+ Build-Depends on dh-apparmor
+ Drop Build-Depends for Universe Packages
+ Drop Suggests for unbuilt packages
+ 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 rsyslog-mongodb package, depends on libmongo-client which is not
in main.
- Drop mmnormalize module, which depends on liblognorm from universe.
- Drop kafka package, depends on librdkafka from universe.
- Drop rsyslog-czmq, depends on libczmq-dev from universe.
* Dropped changes:
- debian/rsyslog.preinst: disable profile when upgrading from earlier than
when we shipped the profile as such a condition no longer exists
- debian/rsyslog.init: Adjust rsyslog init script to detect upstart,
making the upstart patches upstreamable to Debian.
- debian/control: Drop ubuntu-specific lsb-base version dependancy since
init_is_upstart is no longer used.
- debian/rsyslog.logrotate: Drop "service rsyslog rotate" delta.
invoke-rc.d is slightly better as it respects policy-rc.d
-- Louis Bouchard <email address hidden> Tue, 02 Feb 2016 10:34:18 +0100
-
rsyslog (8.14.0-2ubuntu2) xenial; urgency=medium
* debian/usr.sbin.rsyslogd: allow 'w' on /run/systemd/notify (LP: #1530483)
-- Jamie Strandboge <email address hidden> Tue, 05 Jan 2016 09:51:20 -0600
-
rsyslog (8.14.0-2ubuntu1) xenial; urgency=low
* Merge from Debian unstable (LP: #1521673). Remaining changes:
- Run as rsyslog:rsyslog, set $FileOwner to syslog
- debian/rsyslog.conf: enable $RepeatedMsgReduction
to avoid bloating the syslog file.
- 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:
+ 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.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/fix-testbench-buffer-overflow-ftbs.patch : superseded 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.
* Drop kafka package, depends on librdkafka from universe.
* Drop rsyslog-czmq, depends on libczmq-dev from universe.
* Build with --disable-liblogging-stdlog since liblogging-stdlog-dev is
in Universe
* Build with --disable-silent-rules to get useful build logs.
rsyslog (8.14.0-2) unstable; urgency=medium
* Remove logging to /dev/xconsole from the default rsyslog configuration.
It is a rarely used feature and causes rsyslog to repeatedly retry if
there is noone reading from /dev/xconsole. Instead ship the configuration
as example files and add instructions to README.Debian how one can
re-enable support for xconsole. (Closes: #745492, #783687)
* Remove section about sysklogd from README.Debian, sysklogd is not really
relevant anymore nowadays.
* Ship an example file for logging to the console on tty8 which can be
dropped into /etc/rsyslog.d instead of having it as comment in
/etc/rsyslog.conf.
rsyslog (8.14.0-1) unstable; urgency=medium
* New upstream release.
* Rebase patches.
rsyslog (8.13.0-1) unstable; urgency=medium
* New upstream release.
* Bump Build-Depends on liblognorm-dev to (>= 1.1.2) as per configure.ac.
* Rebase patches.
* Skip tests which are currently broken by the liblognorm update. According
to upstream those failing tests point at a bug in liblognorm, not rsyslog
itself. (Closes: #800873)
rsyslog (8.12.0-3) unstable; urgency=medium
[ Louis Bouchard ]
* Fix FTBFS on various architectures caused by a buffer overflow in tcpflood
when running the test suite.
rsyslog (8.12.0-2) unstable; urgency=medium
[ Michael Biebl ]
* Drop versioned Depends on initscripts. This dependency was added for the
/run transition in wheezy and is no longer required.
[ Luca Boccassi ]
* Enable CZMQ plugins. (Closes: #798223)
* Fix NULL pointer dereference in imczmq and omczmq.
-- Louis Bouchard <email address hidden> Wed, 02 Dec 2015 12:09:39 +0100
-
rsyslog (8.12.0-1ubuntu3) xenial; urgency=medium
* debian/rsyslog.logcheck.ignore.server: Suppress warning about duplicate
tmpfiles.d line for /var/log, from our debian/00rsyslog.conf. Thanks to
sune-molgaard! (LP: #1484027).
-- Martin Pitt <email address hidden> Thu, 29 Oct 2015 21:42:12 +0100
-
rsyslog (8.12.0-1ubuntu2) wily; urgency=medium
* debian/patches/fix-testbench-buffer-overflow-ftbs.patch
- Fix FTBS on i386 and powerpc caused by buffer overflow
detection while running rsyslog testbench.
-- Louis Bouchard <email address hidden> Wed, 02 Sep 2015 14:41:01 +0200