19daf74...
by
John Johansen <email address hidden>
on 2022-08-22
Merge [2.11..2.13] Add 'mctp' network domain keyword [only to utils]
Reported as comment on https:/ /build. opensuse. org/request/ show/951354
(update to glibc 2.35)
This is a partial backport of
https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 832
I propose this patch for 2.11, 2.12 and 2.13.
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 911
Approved-by: John Johansen <email address hidden>
Merged-by: John Johansen <email address hidden>
(cherry picked from commit 157c8ee36a09330 601ec7667e8ead6 d58d2ef4c8)
Signed-off-by: John Johansen <email address hidden>
8275386...
by
John Johansen <email address hidden>
on 2022-08-22
Merge [2.11..2.13] Support setuptools >= 61.2 in Python tests
Fix for #253, by mirroring the change from https:/ /github. com/pypa/ setuptools/ pull/3258/ commits/ 1c23f5e1e4b18b5 0081cbabb2dea22 bf345f5894
On top of that, fix setuptools version detection in buildpath.py. libraries/ libapparmor/ swig/python/ test/buildpath. py: The changes introduced in https:/ /gitlab. com/apparmor/ apparmor/ -/commit/ cc7f549665282c0 a527d5424a6f9d7 26c50ddbb1 targetted a wrong setuptools version (61.2). The change in build directory naming has been introduced with 62.0.
Fixes #259 Fixes #39
The first 3 commits are based on https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 897 , the other two come from https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 904 . Since there are several differences between 2.13 and >= 3.0, I had to adjust the patches at several places.
I propose this MR for 2.11, 2.12 and 2.13.
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 910
Approved-by: John Johansen <email address hidden>
Merged-by: John Johansen <email address hidden>
(cherry picked from commit 3c047517a4c2f15 7ef2a4756d83be5 83748ff425)
Signed-off-by: John Johansen <email address hidden>
2814e1d...
by
Christian Boltz
on 2022-08-22
Merge [2.11..2.13] Grep away deprecation warning for distutils
... which will be removed in Python 3.12, and that probably won't be
used on systems running the AppArmor 2.1x branches.
This prevents CI failures on gitlab.com, which uses a new-enough python
to show
Deprecation Warning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
For 3.0 and master, the proper fix (switching to setuptools) was done in
!813.
I propose this patch for 2.11, 2.12 and 2.13.
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 908
Approved-by: John Johansen <email address hidden>
Merged-by: Christian Boltz <email address hidden>
(cherry picked from commit fd1b463643d15d4 7a29a6ed380bcc6 826b0ebbea)
ca3e5be5 Grep away deprecation warning for distutils
d987563...
by
Christian Boltz
on 2022-08-16
Merge Set (instead of compare) exresult
Interestingly this accidentally worked because `if exresult` is true for
both a non-empty string ("PASS") as well as a real `True` value.
Found by Mark Grassi as part of
https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 906
I propose this patch for all branches.
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 907
Approved-by: Jon Tourville <email address hidden>
Merged-by: Christian Boltz <email address hidden>
(cherry picked from commit c06ea7744568389 8df690f09ea6277 240b1a33bb)
5a2fb856 Set (instead of compare) exresult
a9d6b8f...
by
Christian Boltz
on 2022-03-25
Merge Allow dovecot to use all signals
similar to commit 2f9d172c641bd21 671721e76e0d65b a4bd914107
we discovered that there was a service outage
when dovecot tried to send a usr1 signal
type=AVC msg=audit( 1648024138. 249:184964) : apparmor="DENIED" operation="signal" profile="dovecot" pid=1690 comm="dovecot" requested_ mask="send" denied_mask="send" signal=usr1 peer="dovecot- imap-login"
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 865
Approved-by: Christian Boltz <email address hidden>
Merged-by: Christian Boltz <email address hidden>
(cherry picked from commit 83685ba703572a1 19988f48b43ecae 4a45b4b424)
f0919f83 Allow dovecot to use all signals
1ef18b6...
by
John Johansen <email address hidden>
on 2022-01-17
Merge abstractions/ openssl: allow /etc/ssl/ {engdef, engines} .d/
These directories were introduced in openssl in https:/ /patchwork. ozlabs <email address hidden>/
I propose this patch for 3.0 and master. Optionally also for older branches, even if it's unlikely that systems using 2.13.x or older get a new-enough openssl to need this ;-)
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 818
Acked-by: John Johansen <email address hidden>
(cherry picked from commit 2b270216aa6485e d4a398e1eb57722 d074ae3674)
Signed-off-by: John Johansen <email address hidden>
46dd61b...
by
John Johansen <email address hidden>
on 2021-10-30
Merge Add missing /proc permissions to avahi-daemon profile
Fixes: https:/ /gitlab. com/apparmor/ apparmor/ -/issues/ 203
MR:https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 811
Acked-by: John Johansen <email address hidden>
(cherry picked from commit ee9e61aad284f4e dbebbd7cd0e8d9a c452455958)
Signed-off-by: John Johansen <email address hidden>
7f5a65f...
by
Steve Beattie <email address hidden>
on 2021-08-26
utils: Add new python versions to logprof.conf
Adding everything up to 3.19 should make the file future-proof for a
while ;-)
Fixes: https:/ /gitlab. com/apparmor/ apparmor/ -/issues/ 193
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 795
Acked-by: Steve Beattie <email address hidden>
(cherry picked from commit 4559a2997cf162b 0f54f602180fd35 2e8d2486c1)
Signed-off-by: Steve Beattie <email address hidden>
999d036...
by
Christian Boltz <email address hidden>
on 2021-08-17
Merge branch 'cboltz-typo' into 'master'
Fix typo in manpage
Closes #192
See merge request apparmor/ apparmor! 789
Acked-by: Acked-by: Seth Arnold <email address hidden> for all branches
(cherry picked from commit 131ae8425b39e92 0465ab470a0ffc6 301223efcf)
1459f49b Fix typo in manpage
9876f84...
by
John Johansen <email address hidden>
on 2021-07-21
Merge allow Prometheus metrics end-point in dovecot/stats
Patch by Michael Ströder <email address hidden>
MR: https:/ /gitlab. com/apparmor/ apparmor/ -/merge_ requests/ 776
Acked-by: John Johansen <email address hidden>
(cherry picked from commit d8ec3dafb73aae2 96ba3c748d9b349 74dd864fa3)
Signed-off-by: John Johansen <email address hidden>