[Bug 1906333] Re: Missing dep8 tests
Launchpad Bug Tracker
1906333 at bugs.launchpad.net
Thu Feb 23 11:26:04 UTC 2023
This bug was fixed in the package rsyslog - 8.2210.0-3ubuntu2
---------------
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
-- Andreas Hasenack <andreas at canonical.com> Fri, 17 Feb 2023 14:22:27
-0300
** Changed in: rsyslog (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rsyslog in Ubuntu.
https://bugs.launchpad.net/bugs/1906333
Title:
Missing dep8 tests
Status in rsyslog package in Ubuntu:
Fix Released
Bug description:
rsyslog is missing dep8 tests, which would be really good to have
given the importance of this package and the amount of delta we're
currently carrying.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/1906333/+subscriptions
More information about the foundations-bugs
mailing list