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 Tue, 19 Mar 2019 22:09:50 -0400 rsyslog (8.16.0-1ubuntu3) xenial; urgency=medium * Rebuild against libmysqlclient20. -- Robie Basak Tue, 05 Apr 2016 13:01:12 +0000 rsyslog (8.16.0-1ubuntu2) xenial; urgency=medium * No-change rebuild for gnutls transition. -- Matthias Klose 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 Tue, 02 Feb 2016 10:34:18 +0100 rsyslog (8.16.0-1) unstable; urgency=medium * New upstream release. * Rebase patches. * Enable more hardening flags via DEB_BUILD_MAINT_OPTIONS = hardening=+all. -- Michael Biebl Wed, 27 Jan 2016 19:59:20 +0100 rsyslog (8.15.0-1) unstable; urgency=medium * New upstream release. * Drop debian/patches/Skip-broken-mmnormalize-tests.patch, fixed upstream. * Add tests which are missing in the dist tarball and which are required to run the test suite. -- Michael Biebl Sun, 20 Dec 2015 17:36:00 +0100 rsyslog (8.14.0-2ubuntu2) xenial; urgency=medium * debian/usr.sbin.rsyslogd: allow 'w' on /run/systemd/notify (LP: #1530483) -- Jamie Strandboge 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. -- Louis Bouchard Wed, 02 Dec 2015 12:09:39 +0100 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. -- Michael Biebl Thu, 12 Nov 2015 22:11:11 +0100 rsyslog (8.14.0-1) unstable; urgency=medium * New upstream release. * Rebase patches. -- Michael Biebl Sat, 07 Nov 2015 20:23:05 +0100 # For older changelog entries, run 'apt-get changelog rsyslog'