[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