Changelogs from build 20131129 to 20131129.1
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 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.