[ubuntu/lunar-proposed] rsyslog 8.2210.0-3ubuntu2 (Accepted)

Andreas Hasenack andreas at canonical.com
Tue Feb 21 20:00:17 UTC 2023


rsyslog (8.2210.0-3ubuntu2) lunar; urgency=medium

  * Support apparmor profile snippets:
    - d/usr.sbin.rsyslogd: add "include if exists" for the rsyslog.d
      directory, and remove the now unnecessary  mysql and postgresql
      sections
    - d/rsyslog.preinst: don't disable the apparmor profile on install
    - d/rsyslog.postinst: remove disabling of apparmor on upgrades if we
      are upgrading from a version older than $now.
    - d/rsyslog.dirs: install /etc/apparmor.d/rsyslog.d/
    - d/{apparmor/rsyslog-mysql,rsyslog-mysql.install}: add apparmor
      profile for mysql plugin
    - d/{apparmor/rsyslog-pgsql,rsyslog-pgsql.install}: add apparmor
      profile for postgresql plugin
    - d/{apparmor/rsyslog-gnutls.apparmor,rsyslog-gnutls.install}: add
      apparmor profile for the gnutls plugin
    - d/{apparmor/rsyslog-openssl.apparmor,rsyslog-gnutls.install}: add
      apparmor profile for the openssl plugin
    - New script to reload apparmor profile:
      + d/rsyslog.service: reload apparmor profile in ExecStartPre and
        set StandardError to journal so we can see errors from the
        script
      + d/rsyslog.install: install reload-apparmor-profile
      + d/reload-apparmor-profile: script to reload the
        rsyslogd apparmor profile
    - d/NEWS: add info about apparmor changes in the Ubuntu packaging
    - d/rsyslog.docs, d/README.apparmor: explains how the dynamic
      component of the rsyslog apparmor profile is applied
    - d/README.apparmor.rsyslog.d, d/rsyslog.install: install a specific
      README file in the apparmor include directory for rsyslog
  * Add DEP8 tests (LP: #1906333):
    - d/t/control, d/t/simple-logger: simple logger test
    - d/t/utils: common function(s)
    - d/t/control, d/t/simple-mysql: DEP8 test using rsyslog with a
      MySQL server
    - d/t/control, d/t/simple-pgsql: DEP8 test using rsyslog with a
      PostgreSQL server
    - d/t/apparmor-include-mechanism: DEP8 test for the rsyslog.d
      include mechanism used by the rsyslog apparmor profile

Date: Fri, 17 Feb 2023 14:22:27 -0300
Changed-By: Andreas Hasenack <andreas at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/rsyslog/8.2210.0-3ubuntu2
-------------- next part --------------
Format: 1.8
Date: Fri, 17 Feb 2023 14:22:27 -0300
Source: rsyslog
Built-For-Profiles: noudeb
Architecture: source
Version: 8.2210.0-3ubuntu2
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Andreas Hasenack <andreas at canonical.com>
Launchpad-Bugs-Fixed: 1906333
Changes:
 rsyslog (8.2210.0-3ubuntu2) lunar; urgency=medium
 .
   * Support apparmor profile snippets:
     - d/usr.sbin.rsyslogd: add "include if exists" for the rsyslog.d
       directory, and remove the now unnecessary  mysql and postgresql
       sections
     - d/rsyslog.preinst: don't disable the apparmor profile on install
     - d/rsyslog.postinst: remove disabling of apparmor on upgrades if we
       are upgrading from a version older than $now.
     - d/rsyslog.dirs: install /etc/apparmor.d/rsyslog.d/
     - d/{apparmor/rsyslog-mysql,rsyslog-mysql.install}: add apparmor
       profile for mysql plugin
     - d/{apparmor/rsyslog-pgsql,rsyslog-pgsql.install}: add apparmor
       profile for postgresql plugin
     - d/{apparmor/rsyslog-gnutls.apparmor,rsyslog-gnutls.install}: add
       apparmor profile for the gnutls plugin
     - d/{apparmor/rsyslog-openssl.apparmor,rsyslog-gnutls.install}: add
       apparmor profile for the openssl plugin
     - New script to reload apparmor profile:
       + d/rsyslog.service: reload apparmor profile in ExecStartPre and
         set StandardError to journal so we can see errors from the
         script
       + d/rsyslog.install: install reload-apparmor-profile
       + d/reload-apparmor-profile: script to reload the
         rsyslogd apparmor profile
     - d/NEWS: add info about apparmor changes in the Ubuntu packaging
     - d/rsyslog.docs, d/README.apparmor: explains how the dynamic
       component of the rsyslog apparmor profile is applied
     - d/README.apparmor.rsyslog.d, d/rsyslog.install: install a specific
       README file in the apparmor include directory for rsyslog
   * Add DEP8 tests (LP: #1906333):
     - d/t/control, d/t/simple-logger: simple logger test
     - d/t/utils: common function(s)
     - d/t/control, d/t/simple-mysql: DEP8 test using rsyslog with a
       MySQL server
     - d/t/control, d/t/simple-pgsql: DEP8 test using rsyslog with a
       PostgreSQL server
     - d/t/apparmor-include-mechanism: DEP8 test for the rsyslog.d
       include mechanism used by the rsyslog apparmor profile
Checksums-Sha1:
 176251eca57674ae643d68f2a9545f2cd09fefbf 3507 rsyslog_8.2210.0-3ubuntu2.dsc
 b16b09910530bf420b0566860f5c30471a5bbf7e 43924 rsyslog_8.2210.0-3ubuntu2.debian.tar.xz
 1b1166b3fc917e23a58bb3d870975b8f38813d0d 9079 rsyslog_8.2210.0-3ubuntu2_source.buildinfo
Checksums-Sha256:
 82f2738003a6ecd7135fa7d2e741bb94f96759b101151bc3f2cc102fbb2492e9 3507 rsyslog_8.2210.0-3ubuntu2.dsc
 6ff0709e0d436d128a82630fecb6b626dca6679adc0e05208f76e1da3c121d9d 43924 rsyslog_8.2210.0-3ubuntu2.debian.tar.xz
 7cb46f8f4ef3e31390b8129031f065d2fa26dcde7059200f89b7d21dc867943d 9079 rsyslog_8.2210.0-3ubuntu2_source.buildinfo
Files:
 10def2782022fcfa919b4c2073a8102c 3507 admin optional rsyslog_8.2210.0-3ubuntu2.dsc
 8c86acc0381314e3dce3b0c975eb4c06 43924 admin optional rsyslog_8.2210.0-3ubuntu2.debian.tar.xz
 bd9c4b411eff7fcf660fbd36e5c7b56a 9079 admin optional rsyslog_8.2210.0-3ubuntu2_source.buildinfo
Original-Maintainer: Michael Biebl <biebl at debian.org>
Vcs-Git: https://git.launchpad.net/~ahasenack/ubuntu/+source/rsyslog
Vcs-Git-Commit: 76271daab8cbf6a7bf649bd3e5a3c2e15139d8c1
Vcs-Git-Ref: refs/heads/lunar-rsyslog-enable-apparmor-dep8-take4-dot-d


More information about the lunar-changes mailing list