~ubuntu-branches/ubuntu/vivid/rsyslog/vivid-proposed

Viewing all changes in revision 56.

  • Committer: Package Import Robot
  • Author(s): Steve Langasek
  • Date: 2013-10-21 15:31:38 UTC
  • mfrom: (16.1.40 sid)
  • Revision ID: package-import@ubuntu.com-20131021153138-vc4dm32zxngxp7zz
Tags: 7.4.4-1ubuntu1
* 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: