lp:~kroq-gar78/ubuntu/precise/rsyslog/fix-846818

Created by kroq-gar78 on 2012-03-24 and last modified on 2012-03-24
Get this branch:
bzr branch lp:~kroq-gar78/ubuntu/precise/rsyslog/fix-846818
Only kroq-gar78 can upload to this branch. If you are kroq-gar78 please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
kroq-gar78
Status:
Merged

Recent revisions

46. By kroq-gar78 on 2012-03-24

debian/rsyslog.postrm: fixed typo "dissappear" to "disappear" (LP: #846818)

45. By Jamie Strandboge on 2012-03-07

* debian/rsyslog.conf: set $WorkDirectory to /var/spool/rsyslog, which is
  the example location in documentation. When not configured it defaults to
  '/', which is undesirable. (LP: #918947, Closes: #656535)
* debian/rsyslog.dirs: add /var/spool/rsyslog/
* debian/usr.sbin.rsyslogd:
  - adjust for $WorkDirectory
  - allow 'r' on /var/log/** too (for imfile)

44. By Jamie Strandboge on 2012-03-06

debian/control: Build-Depends on dh-apparmor (LP: #948120)

43. By Jamie Strandboge on 2012-01-11

* Add disabled by default AppArmor profile (LP: #914820)
  - 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

42. By Scott Moser on 2011-12-20

debian/patches/100-imuxsock-allow-missing-date.patch
fix bug in imuxsock that truncated messages if they did not
contain a date field (LP: #905419).

41. By Adam Conrad on 2011-12-02

No-change rebuild to drop spurious libsfgcc1 dependency on armhf.

40. By Clint Byrum on 2011-11-24

Rebuild for libmysqlclient transition

39. By Scott Moser on 2011-11-07

* Resynchronise with Debian. 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 (LP #453444)
  - 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.
  - debian/rules: build with LDFLAGS=""
* Dropped:
  - debian/patches/02-CVE-2011-3200.patch (fixed in upstream release)

38. By Jamie Strandboge on 2011-10-03

* debian/patches/02-CVE-2011-3200.patch: fix denial of service via off by
  two
  - CVE-2011-3200

37. By Scott Moser on 2011-06-17

* Resynchronise with Debian (LP: #794230). 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 (LP #453444)
  - 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.
  - debian/rules: build with LDFLAGS=""
* Dropped:
  - debian/control: Bump build-dependency on debhelper
    debian now depends on dh >= 8
* New upstream release.
* Bump Standards-Version to 3.9.2. No further changes.
* Enable and install impstats module. (Closes: #620114)
* Update logcheck rule. (Closes: #616659)
* debian/rsyslog.init: Set correct compat level (5).
* The way rsyslog processes SIGHUP has changed. It no longer does a reload
  of its configuration, but simply closes all open files. To apply a changed
  configuration, rsyslogd needs to be restarted now.
  - Drop "reload" action from debian/rsyslog.init, map "force-reload" to
    "restart". (Closes: #580897)
  - Add "rotate" action to debian/rsyslog.init which sends SIGHUP to
    rsyslogd. Use that in debian/rsyslog.logrotate. (Closes: #626365)
  - Update debian/rsyslog-mysql.postinst and rsyslog-pgsql.postinst to use
    restart instead of reload.
  - Add a NEWS file explaining the changed SIGHUP handling.
* New upstream stable release.
* New upstream release.
  - Properly handle ANSI SQL strings in ompgsql. (Closes: #600479)
* New upstream release.
* debian/patches/02-pmaixforwardedfrom_type_nokeep.patch
  - Remove, merged upstream.
* debian/patches/03-epoll_create1-fallback.patch
  - Remove, merged upstream.
* debian/patches/03-epoll_create1-fallback.patch
  - If epoll_create1() is not available during runtime, fall back to
    epoll_create(). This fixes remote syslog when runnig rsyslog on a
    lenny kernel. (Closes: #617996)
* New upstream release.
* debian/rsyslog.links
  - Create symlink for rsyslog.service in multi-user.target.wants so rsyslog
    is enabled by default when using systemd.
* debian/patches/02-pmaixforwardedfrom_type_nokeep.patch
  - Fix build failure in aixforwardedfrom parser module by setting the
    module type to NOKEEP.
* debian/rsyslog.preinst
  - Remove old rsyslog.socket symlink from sockets.target.wants on upgrades
    as rsyslog uses syslog.socket now which is provided by systemd.
* debian/rsyslog.install
  - Stop installing rsyslog.socket.
* New upstream release.
* New upstream release.
  - Fix regression in imuxsock plugin which did no longer sanitize received
    messages. This makes 02-cleanup-trailing-lf.patch obsolete and also
    fixes the SQL syntax errors in the mysql output if the input contained
    NUL bytes. Closes: #614061
* Enable and install omprog output plugin. Closes: #552095
* Improve package description. Closes: #612948
  Thanks to Justin B Rye for the patch.
* debian/patches/02-cleanup-trailing-lf.patch
  - Fix regression in imuxsock plugin which did not remove a trailing LF
    anymore. Patch cherry-picked from upstream Git. Closes: #612829
* New upstream release.
* Enable and install parser modules.
* New upstream release.
* Upload to unstable.
* debian/patches/02-typo_fix_equation_sign.patch
  - Removed, merged upstream.
* debian/patches/03-atomic_operations.patch
  - Removed, merged upstream.
* debian/patches/03-atomic_operations.patch
  - Fix build failures on platforms which don't have 64 bit atomic
    operations. Patch cherry-picked from upstream Git. Closes: #600930
* New upstream development release.
* Remove patches, merged upstream
  - debian/patches/02-install_also_rsyslog_socket.patch
  - debian/patches/02-tls_loop_fix.patch
* debian/patches/02-typo_fix_equation_sign.patch
  - Fix small typo ("equation sign"). Closes: #575589
* debian/rsyslog.postinst
  - Remove pre-lenny migration code to rotate old log files from sysklogd.
* New upstream development release.
* debian/rsyslog.install
  - Install omruleset.so plugin: http://www.rsyslog.com/doc/omruleset.html
* debian/rsyslog.default
  - Start rsyslogd with native -c5 mode.
* Install systemd unit files which allow to run rsyslog in socket activation
  mode when systemd is used.
* debian/patches/02-install_also_rsyslog_socket.patch
  - When enabling rsyslog.service also enable rsyslog.socket. Patch
    cherry-picked from upstream Git.
* Bump debhelper compatibility level to 8. Update Build-Depends accordingly.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/precise/rsyslog
This branch contains Public information 
Everyone can see this information.

Subscribers